解决Pycharm绘图报错:Error: failed to send plot to http://127.0.0.1:63342

【成功解决】在pycharm使用matplotlib绘图无法在SciView显示!Error: failed to send plot to http://127.0.0.1:63342 用matplotlib绘图,在spyder上运行一切正常。 但是在PyCharm上运行,则出现了错误! Error: failed to send plot to http://127.0.0.1:63342 Traceback (most recent call last): File “D:\JetBrains\PyCharm 2020.3\plugins\python\helpers\pycharm_display\datalore\display\display_.py”, line 60, in 阅读详情
AI摘要

在PyCharm 2021.3.3专业版中,使用Python的matplotlib库进行绘图时,图像无法在弹出窗口显示,只能在SciView工具窗口中查看,并遇到'error: failed to send plot to http://127.0.0.1:63342'的错误。解决方法包括:取消设置中的'在工具窗口显示'选项,检查是否有过多图像堆积,关闭全局代理,或者在数据科学模式下使用plt.show(block=True)。若问题依然存在,可能涉及SSH远程端口转发。

pycharm 2021.3.3专业版, python scientific模式
使用plt.show()绘制的图像只能在工具窗口(SciView)中显示,无法使用弹出窗口,取消“在工具窗口显示”时会报错

error: failed to send plot to http://127.0.0.1:63342

使用plt.show()显示绘制的代码时遇到报错,图像无法正常显示。使用jupyter运行相同代码,绘图正常。

几种常见原因/处理方法:

  1. option under settings > tools > Python Scientific 取消勾选在工具窗口(SciView)中显示绘图
  2. 绘图窗口中堆积了太多图像,导致无法显示新的
  3. 正在开启代理的global proxy mode,影响了正常运行,关闭即可
  4. 如果使用了pycharm的数据科学模式(分块),可以使用plt.show(block = True)显示图像
  5. SSH远程端口转发可以在远程服务器127.0.0.1:63342和本地电脑127.0.0.1:63342之间建立通道。在本地电脑上运行 ssh -R 63342:127.0.0.1:63342 user@serverIP。运行plt.show()后,SciView可以显示图像。

在这里插入图片描述按照图中步骤取消勾选自动检测设置和为LAN使用代理服务器

动态规划的思想压缩位图   此程序使用动态规划的方法压缩位图,用MFC实现。可以压缩8位、16位、24位的位图。用进度条显示压缩、解压进度。   算法思想: (1)对8、16、24位位图数据的读功能 有一个参数为输入位图文件名(*.bmp),它能解析8、16、24位位图文件格式,获取位图BITMAPINFOHEADER信息和每个像素的数据信息,放入内存中。 (2)对8、16、24位位图数据的写功能 有一个参数为输出位图文件名(*.bmp),它能将内存中的位图文件信息,按照位图格式,写到位图文件中保存。(输出位图文件名由压缩文件名(*.zj)) (3)灰度图像压缩功能,提供comp方法。 comp方法有一个参数为输出压缩文件名(*.zj) ,它能将已经装入到内存中的8、16、24位位图信息,进行压缩,形成段标题和以变长格式存储的像素的二进制串,写入到文件中(zj文件格式自行定义)。 (4)灰度图像解压功能,提供uncomp方法。 uncomp方法有一个参数为输入压缩文件名(*.zj),它能解析zj文件格式,将其在内存中解压缩为8位位图信息,以便输出为位图文件。   存储结构: 将3位的段内位长信息用拼字节的方法拼成一个UINT,将像素信息通过动态规划进行段内合并后用拼字节的方法拼成一个UINT,写入文件。 立即下载

相关推荐

数字电子技术(第三版) 江晓安

数字电子技术 关于数字电子的教程 啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊

Pycharm运行报错Error: failed to send plot to http://127.0.0.1:63342及解决方法

一步一个脚印,lyy加油!

lyy18696365816的博客 3524

智能IC卡水表--Renesas单片机

Renesas单片机版本的智能IC卡水表源代码,虽然不是很全,但对开发有些用。

pycharm报错 Error: failed to send plot to http://127.0.0.1:63342及Connection Refused Error: [Errno 111]

记录一个错误,在pycharm运行demo的时候,出现这个错误,之前运行是好的,今天突然报错了。 换用maboxterm运行是可以的(可以出图),但是pycharm不行。其实demo已经跑完了,只是没法显示图片,图片从服务器传回pycharm的时候连接出现了问题。 这里记录汇总一下我尝试过的所有方法。

qq_45122568的博客 5856

信号波形处理-MATLAB

信号在很多领域都有着非常重要的作用,例如正弦波信号、方波信号、三角波信号、锯齿波信号、伪码信号等等,这些信号有着时域波形特性和相应的频域特性,这是我们需要研究的。MATLAB为我们研究信号处理提供了一个很好的手段,借助MATLAB可以很方便地仿真、并对信号波形进行分析、处理。

Python与Wind量化接口实战:从配置到数据提取全流程解析

本文详细解析了Python与Wind量化接口的实战应用,从环境配置到数据提取全流程。通过Anaconda管理Python环境,安装WindPy接口,实现历史行情、截面数据和实时行情的查询与优化。文章还提供了高级功能如批量查询、数据缓存策略及实战案例,帮助开发者高效构建量化分析框架。

omega的博客 1325

Pycharm错误记录: Error: failed to send plot to http://127.0.0.1:6334

Pycharm错误记录: Error: failed to send plot to http://127.0.0.1:63342Pycharm: Error: failed to send plot to http://127.0.0.1:63342代码:报错解决参考 Pycharm: Error: failed to send plot to http://127.0.0.1:63342 代码: plt.plot(data) plt.ylabel('y') plt.xlabel('x') plt.sho

m0_47438198的博客 579

Chrome红页误报?手把手教你通过Search Console快速解除安全警告

本文详细解析了Chrome红页误报的常见原因及解决方案,重点介绍如何通过Google Search Console快速解除安全警告。内容涵盖误报诊断、技术修复、申诉技巧及长效预防措施,帮助网站管理员有效应对Google Safe Browsing的误判问题,确保网站安全状态快速恢复。

a1b2c的博客 986

pycharm中报错:Error: failed to send plot to http://127.0.0.1:63342

pycharm中报错:Error: failed to send plot to http://127.0.0.1:63342 import matplotlib.pyplot as plt import matplotlib.pyplot as plt plt.title("test") plt.xlabel('x') plt.ylabel('y') plt.savefig('test1.jpg') plt.show() 在pycharm画图过程中,出现了这个错误. 在pycharm使用matplotl

是否龍磊磊真的一无所有的博客 1万+

当windows安装git时出现以下错误提示

Windows安装Git时出现多个系统配置设置失败错误(exit code 4294967295),提示包括无法设置textconv、LFS过滤器和SSL等配置项。关键问题在于scalar.exe版本不兼容,系统提示"该版本的scalar.exe与你运行的Windows版本不兼容"。解决方案是检查程序版本是否正确,下载与Windows系统兼容的正确版本重新安装即可。

沧澜的博客 1875

2-6-1-1 QNX编程入门之进程和线程(一)

文章围绕进程和线程展开介绍。先是将进程类比为房子,线程类比为居住者,阐述其基本概念,如进程占用内存,线程可共享内存。接着讲解同步相关内容,介绍了互斥,线程通过互斥锁来控制对特定资源的访问,像使用浴室一样。还提到优先级,线程按优先级和等待时长来决定获取资源顺序。此外,说明了信号量,以厨房为例,区分计数为 1 和大于 1 的信号情况,且指出信号量可当互斥锁用,但互斥锁是特殊用途信号量,二者存在区别,最后提及后续会介绍其他同步机制。

星原飞火的博客 1323

pycharm报错:Error: failed to send plot to http://127.0.0.1:63342

在pycharm使用matplotlib绘图无法在SciView显示!报错信息如下: 下面展示一些 内联代码片。 Error: failed to send plot to http://127.0.0.1:63342 Traceback (most recent call last): File "C:\Program Files\JetBrains\PyCharm 2021.1\plugins\python\helpers\pycharm_display\datalore\display\displ

qq_53581188的博客 1万+

YOLO26模型应用过程中的报错处理及疑问解答,涉及环境搭建、模型训练、模块改进、论文写作

本文记录了YOLO26模型的这一系列过程中可能发生的问题,以及大家非常关心的问题,这里统一做了一个记录和解答。

Limiiiing的博客 239

pycharm2020报错 Error: failed to send plot to http://127.0.0.1:63342

pycharm2020报错 Error: failed to send plot to http://127.0.0.1:63342 问题: 使用pycharm2020连接远程Python解释器,画图plt.show()报错 错误原因: 在“http://127.0.0.1:63342”中的63342是环境变量os.environ[‘PYCHARM_DISPLAY_PORT’]或者os.getenv(“PYCHARM_MATPLOTLIB_PORT”)。 远程解释器尝试将图像数据发送到 远程服务器的1

slibra_L的博客 3225

【HYSPLIT 教程第二期】Inline WRF-HYSPLIT 耦合

【HYSPLIT 教程第二期】Inline WRF-HYSPLIT 耦合

WW、forever的博客 808

AUTOSAR进阶图解==>AUTOSAR_EXP_CDDDesignAndIntegrationGuideline

本文档提供了AUTOSAR架构中复杂驱动(CDD)的设计与集成指南。CDD作为非标准化的软件实体,位于复杂驱动层,实现传感器评估、执行器控制、微控制器访问等特殊功能。文档详细阐述了CDD的架构特点、设计建议(包括文档要求、文件结构、接口描述等)以及与其他模块(RTE、库、标准BSW等)的集成方式。特别强调了CDD在多核系统和MCAL层中的实现考量,为开发人员提供了从文档规范到代码实现的全方位指导,确保CDD在保持AUTOSAR兼容性的同时满足特殊功能需求。

一名留德华的,康德的信徒的,专注于汽车电子领域的博客 1886

求助!pycharm中报错:Error: failed to send plot to http://127.0.0.1:63342

求助!pycharm中报错:Error: failed to send plot to http://127.0.0.1:63342…ConnectionResetError: [WinError 10054] 远程主机强迫关闭了一个现有的连接 项目场景: 使用matplotlib,wordcloud,numpy绘制词云 问题描述: 运行后报错: 1.在本地笔记本上运行 ssh -R 63342:127.0.0.1:63342 user@serverIP (我本来就对ssh一窍不通,上网又去搜ss

ljhsq的博客 1180

【教程4>第4章>第12节】通过FPGA实现基于FFT变换的频偏估计和补偿

基于FFT变换的频偏估计和补偿,其基本原理如下:而频偏补偿的目的是将频偏后的信号频谱移回原来的位置。

FPGA/MATLAB学习教程/源码/项目合作开发 882

MACos pycharm 报错 Error: failed to send plot to http://127.0.0.1:63342

用 mac 的 pycharm 画图的时候有时候会报错 最后面显示: ConnectionResetError: [Errno 54] Connection reset by peer 其实不需要设置什么东西,把代理关掉可能就好了

hgx19980407的博客 354

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

报错与解决 | Error: failed to send plot to http://127.0.0.1:63342 | HTTP Error 500

在用pycharm跑程序时,涉及到很多图片的显示。结果发现运行报错: 问题解决 笔者遇到的问题属于文中提到的第六种情况:其实是因为pycharm页面有太多的图片堆积,导致没有办法显示新的内容,所以才会报错。因此,解决办法就是将pycharm页面中堆积的图片关掉,重新运行代码就OK啦。...

qq_44250700的博客 1605

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

使用python,matplotlib报错,Error: failed to send plot to http://127.0.0.1:63342

网上查看了很多答案,试了很久没有解决问题,我自己梳理了一下并尝试如下,解决了问题。 通过报错原因可以知道,绘图数据无法传递到本地端口localhost(127.0.0.1),这说明要么是防火墙不允许程序内传递数据到localhost的原因,要么就是已经有其他服务在使用localhost,因此解决思路主要有两个: 1.打开Windows防火墙设置,找到需要的服务允许其通过防火墙,具体操作过程直接百度,网上教程很多, 比如https://jingyan.baidu.com/article/215817f7e

yimenren的博客 5874

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

pycharm使用plt.show但跳不出图片

pycharm直接运行能弹出图片,SciView也可以正常显示,换到console就不行,提示failed to send plot to http://127.0.0.1:63342,以及HTTP Error 404 not found。

qq_41031974的博客 2712

pycharm2020版 : error: failed to send plot to http: //127.0.0.1:63342

在window x7,按装了pycharm2020版后,程序跑到画图部分,图片显示不出来,而且报出以下错误: error: failed to send plot to http: //127.0.0.1:63342 ...(省略中间报错信息) urllib.error.HTTPError:HTTP Error 503: Service Unavailable 经过网上搜索,需要关闭本地代理。于是自己尝试了以下方法: (window x7)解决方法是:点击电脑Internet属性->连接-&gt

qq_39284106的博客 2138
上一篇: c++ 严重性代码说明项目文件行错误 C4996‘strcpy‘:
下一篇: 动手学深度学习:softmax完整代码(pytorch + windows+ pycharm)
看星星的花栗鼠
博客等级 码龄7年 2672粉丝 23原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值