首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Putty SSH-Connection不显示matplotlib中的绘图

Putty是一款用于远程登录和管理Linux服务器的免费软件,而SSH-Connection是通过SSH协议建立的安全连接。在使用Putty连接到远程服务器并运行matplotlib绘图时,可能会遇到绘图不显示的问题。

这个问题通常是由于缺少图形显示环境导致的。由于Putty是一个纯文本终端,无法直接显示图形。要解决这个问题,可以通过以下几种方式:

  1. 使用X11转发:在使用Putty连接远程服务器时,需要启用X11转发选项。在Putty的配置中,找到"Connection" -> "SSH" -> "X11",勾选"Enable X11 forwarding"选项。然后重新连接服务器,即可在远程服务器上显示matplotlib绘图。
  2. 使用matplotlib的非交互模式:如果无法启用X11转发或者不需要实时显示图形,可以在代码中使用matplotlib的非交互模式。在绘图代码之前加上以下两行代码:
代码语言:txt
复制
import matplotlib
matplotlib.use('Agg')

这将使matplotlib在后台生成图像文件而不显示在屏幕上。生成的图像文件可以通过其他方式下载到本地进行查看。

  1. 使用其他图形显示工具:如果需要实时显示图形,可以考虑使用其他图形显示工具,如VNC或Xming。这些工具可以在远程服务器上创建一个虚拟的图形环境,并将图形显示在本地计算机上。

总结起来,要在Putty SSH-Connection中显示matplotlib绘图,可以通过启用X11转发、使用非交互模式或者使用其他图形显示工具来解决。具体选择哪种方式取决于实际需求和服务器环境。

腾讯云提供了云服务器(CVM)产品,可以满足远程服务器的需求。您可以通过以下链接了解更多关于腾讯云云服务器的信息:https://cloud.tencent.com/product/cvm

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

PyCharmMatplotlib绘图不能显示UI效果问题解决

问题描述 我们利用了Matplotlib类Cursor,向图形添加一组纵横交叉直线,从而实现图形界面任何位置数值定位可视化效果。 但使用PyCharm,绘图结果在右侧部分: ?...这固然是需要绘制图,但确实静态,没有实现所谓“定位可视化”…… 那么这个问题如何解决呢?来看…… 解决步骤 打开 File → Settings,选择最下面的Tools: ?...点击Python Scientific,右边有一个被选中对勾,这不是我们需要,勾掉就好: ? 接下来,右侧边栏图案就单独分离出来了: ? 我们重新运行程序,就得到了需要结果: ?...总结 想要在PyCharm里实现Matplotlib绘制UI效果,就可以按照这种办法做。 当然,平日绘图,由于是静态图,所以侧边栏也很好。...本文样例编程实现在这里 → Here 到此这篇关于PyCharmMatplotlib绘图不能显示UI效果问题解决文章就介绍到这了,更多相关PyCharmMatplotlib绘图不能显示 内容请搜索

1.1K20

matplotlib使用教程(三):Axes绘图

这一系列文章原载于公众号工程师milter,如果文章对大家有帮助,恳请大家动手关注下哈~ ---- 在前面的文章,我们已经了解到Axes才是我们绘图主战场。...今天我们就来看看Axes如何进行绘图。 一:Axes各种对象 在本系列第一篇文章,我们就了解到,matplotlib有过程式和面向对象式两种使用方法。...为了有统一层次结构,matplotlib给所有视觉可见组件定义了一个统一基类:Artist。...整个matplotlib可见对象如下所示: 这幅图虽然很庞大,不要紧,现在先将精力集中在看组件上就可以了。...这样做法,和你见到大多数matplotlib教程很不一样。原因是我觉得这样才是正确学习方法。

88900

PythonMatplotlib绘图是什麽意思?

Matolotlib是最流行python底层绘图库,主要是做数据可视化图表。它可以让数据更加直观呈现,让数据更加客观,具有说服力。...学习爬虫后,可能会遇到对大量数据处理,于是学习数据分析是必不可少Matplotlib基本要点: Matplolib常用图形有这几种形式,折线图,散点图,条形图,直方图。...通过plt.xticks(x,xticks)和plt.yticks(y,yticks)可以设置刻度,设置中文,因为matplotlib默认不支持中文字符,所以无法显示中文字符,但可以通过font_manager.FontProperties...color='r',线条颜色; linestyle='--',线条风格,-实线,--虚线,-.点划线,:点虚线,’ ’无线条; Linewidth=5, 线条粗细; alpha=0.5透明度; 实际绘图如下...a =[1,0,1,1,2,4,3,2,3,4,4,5,6,5,4,3,3,1,1,1] b = [1,0,3,1,2,2,3,3,2,1,2,1,1,1,1,1,1,1,1,1] I 制作绘图结果如下

1.3K20

Matplotlib两种绘图API说明

Matplotlib两种绘图API说明 在Matplotlib库中提供了两种风格API供开发者使用:一种是Pyplot编程接口(state-based),一种是面向对象对象编程接口(object-based...Pyplot一来使得对MATLAB绘图熟悉童鞋更加容易上手,二来屏蔽了一些底层通用绘图对象创建细节,使用更加简洁。...在Matplotlib官方文档,虽然说推荐大家使用面向对象接口进行绘图,但是其中提供例子大部分都是基于Pyplot接口。...另外,提一点,使用面向对象接口不能使用交互式show()方法对图像直接进行显示。...所以,我在编程过程,进程使用两个接口折中一种方案: import matplotlib.pyplot as plt ax = plt.subplot(111) ax.plot([1, 2, 3,

97630

mac在matplotlib显示中文操作方法

Matplotlib 是一个 Python 2D绘图库,它以各种硬拷贝格式和跨平台交互式环境生成出版质量级别的图形 。...通过 Matplotlib,开发者可以仅需要几行代码,便可以生成绘图,直方图,功率谱,条形图,错误图,散点图等。 下面开始今天正文。 首先保证电脑里是否安装了中文字体,然后找到他们!!...知识点补充: 给大家补充一个matplotlib中文乱码问题 在ubuntu16.04使用pythonmatplotlib模块进行科学制图时,在输出图例或者标题时候出现中文乱码问题: 解决: 下载字体...'] = False # 显示负数不乱码 另外:可以执行下这段程序–可以打印出可用字体: #!...', '*' * 10) for f in available: print (f) 总结 到此这篇关于mac如何在matplotlib显示中文文章就介绍到这了,更多相关mac matplotlib

5.8K40

关于opencv图片颜色不能正常在matplotlib显示问题

opencv默认彩色图片加载方式是按照BGR加载,直接用opencv函数展示是没有问题,但是有时候我们想把多张图片放在一起展示,这时候用matplotlib就比较方便,但是matplotlib...图片展示是按照RGB展示,如果中间处理一下,直接展示opencv加载图片,你会发现图片颜色会出现问题,如何解决?...比较简单,使用opencv函数把彩色图片转成RGB模式后,再用matplotlib展示就可以了。 效果如下: ? 上图中左边是BGR显示模式,后面转成RGB后正常显示,这一点需要用时候注意下。...源码如下: # -*- coding:utf-8 -*- import matplotlib.pyplot as plt import cv2 as cv import numpy as np #...psw.append(("BGR_SHOW",img)) psw.append(("RGB_SHOW",color_img)) # 获取个数 plot_number=len(psw) # 设置每列显示窗体个数

1.4K10

数据科学 IPython 笔记本 8.15 Matplotlib 三维绘图

8.15 Matplotlib 三维绘图 原文:Three-Dimensional Plotting in Matplotlib 译者:飞龙 协议:CC BY-NC-SA 4.0 本节是《Python...Matplotlib 最初设计时只考虑了二维绘图。在 1.0 版本发布时,一些三维绘图工具构建在 Matplotlib 二维显示之上,结果是一组方便(但是有限)三维数据可视化工具。...通过导入mplot3d工具包来启用三维绘图,它包含在主要 Matplotlib 安装: from mpl_toolkits import mplot3d 导入子模块后,可以通过将关键字projection...三维绘图通过交互式查看图形,而非静态地在笔记本查看图形而获益;回想一下,要使用交互式图形,运行此代码时可以使用%matplotlib notebook而不是%matplotlib inline。...执行此操作最佳方法是,在底层参数化定义三角剖分,然后让 Matplotlib 将此三角剖分投影到莫比乌斯条带三维空间中。

1.7K30

新版PycharmMatplotlib不会弹出独立显示窗口问题

今天使用2020.01版本PycharmMatplotlib练习绘图,运行效果和我之前2017版本有些不同,看起来很不习惯,如下图所示: ?...intellij-support.jetbrains.com/hc/en-us/community/posts/115000736584-SciView-in-PyCharm-2017-3-reduces-functionality-of-Matplotlib...原来是Pycharm从2017.3版之后,将Matplotlib绘图结果默认显示在SciView窗口中, 而不是弹出独立窗口,同时,我们在官方说明中就可以获取到解决这个问题方法 ?...设置完成后便恢复了独立弹窗显示 ?...总结 到此这篇关于新版PycharmMatplotlib不会弹出独立显示窗口问题文章就介绍到这了,更多相关Pycharm Matplotlib 显示窗口内容请搜索ZaLou.Cn

2.5K10

新版PycharmMatplotlib图像不在弹出独立显示窗口「建议收藏」

大家好,又见面了,我是你们朋友全栈君。...pycharm从2017.3版之后,将matplotlib绘图结果默认显示在SciView窗口中, 而不是弹出独立窗口, 如图 如果不喜欢这种设置,可以通过如下方式修改,弹出独立窗口 File...| Settings | Tools | Python Scientific | Show plots in toolwindow 如图, 取消勾选 此时,在执行就会在独立窗口中弹出Matplotlib...绘图 补充(2019.04.29): ---- 测试平台及版本(使用上述方法work) windows10 x64 专业版 Anaconda3-5.2 PyCharm2018.1.4 & PyCharm2019.1.1...(当前最新) 可能遇到问题 配置最新版PyCharm2019.1.1弹出matplotlib窗口时, 依赖PyQt5,作者遇到了下面的错误 … File “D:\ProSoft\PyCharm2019.1.1

5K10

解决新版PycharmMatplotlib图像不在弹出独立显示窗口问题

intellij-support.jetbrains.com/hc/en-us/community/posts/115000736584-SciView-in-PyCharm-2017-3-reduces-functionality-of-Matplotlib...pycharm从2017.3版之后,将matplotlib绘图结果默认显示在SciView窗口中, 而不是弹出独立窗口, 如图 ?...新版Pycharm Matplotlib图像不在弹出独立显示窗口 如果不喜欢这种设置,可以通过如下方式修改,弹出独立窗口 File | Settings | Tools | Python Scientific...新版Pycharm Matplotlib图像不在弹出独立显示窗口 此时,在执行就会在独立窗口中弹出Matplotlib绘图 ?...新版Pycharm Matplotlib图像不在弹出独立显示窗口 以上这篇解决新版PycharmMatplotlib图像不在弹出独立显示窗口问题就是小编分享给大家全部内容了,希望能给大家一个参考

3.8K10

【5分钟玩转Lighthouse】Python绘制图表

Numpy、Scipy等多个主流数值计算库都与其关系紧密。目前Matplotlib可谓Python社区数据可视化工具集大成者。...__version__)" # 会输出显示matplotlib版本号,即安装成功 $ 3.3.2 0x04 Matplotlib示例——数据统计图 本节介绍下最常用统计图类绘制示例。...coler(色彩)、marker(点型)、linestyle(线型)等样式相关定义也可以在此设置,详见文档详细介绍,在此赘述。...脚本编写完毕后,python3直接运行脚本即可,运行后会在当前目录生成perf.svg(代码定义)文件,通过display命令显示该折线图,如下: m1.png 0x05 Matplotlib...并且我们三个子图对齐y轴(通过sharey参数),且x轴定义域相同,可以更加直观地比较不同初相位和阻尼所带来地影响,程序运行后,会直接弹出绘图窗口,显示绘制结果: m2-1603423011210.

9.8K4617

matplotlib 生成图像无法显示中文字符解决方法

前几天使用matplotlib 绘图时候发现无法使用中文字符,所以找了个笔记,顺便分享给大家 开发环境 windows 8.1 64bit python 3.6.0 matplotlib 3.2.1...问题背景 使用 matplotlib 绘制函数图像时候,发现设置图像名称或图例需要汉字显示时候只能得到空格 生成图像中文错误效果 ?...原因分析 pythonmatplotlib仅支持Unicode编码,默认是不显示中文....',fontproperties = font) plt.legend() plt.show() 到此这篇关于matplotlib 生成图像无法显示中文字符解决方法文章就介绍到这了,更多相关...matplotlib图像无法显示中文内容请搜索ZaLou.Cn以前文章或继续浏览下面的相关文章希望大家以后多多支持ZaLou.Cn!

2.8K10

matplotlib绘图核心原理讲解

特别注意:在matplotlib,figure画布和axes坐标轴并不能显示看见,我们能够看到就是一个axis坐标轴各种图形。...结果分析: 在前面的叙述,我们已经说过,想要使用matplotlib绘图,必须先要创建一个figure(画布)对象,然后还要有axes(坐标系)。...,我们可以设置figure对象,使用默认创建 figure对象,当然我们也可以显示创建figure对象。...对于图形一些细节设置,都可 以在这一步进行。 ⑥ 显示图形 plt.show()或figure.show() 如果在pycharm绘图的话,必须要加这句代码,才能显示。...05 绘图技巧(细节设置) 通过对matplotlib绘图原理,有所了解之后,我们需要学习就是常见matplotlib绘图技巧。

89020

matplotlib绘图核心原理讲解

特别注意:在matplotlib,figure画布和axes坐标轴并不能显示看见,我们能够看到就是一个axis坐标轴各种图形。...结果分析: 在前面的叙述,我们已经说过,想要使用matplotlib绘图,必须先要创建一个figure(画布)对象,然后还要有axes(坐标系)。...,我们可以设置figure对象,使用默认创建 figure对象,当然我们也可以显示创建figure对象。...对于图形一些细节设置,都可 以在这一步进行。 ⑥ 显示图形 plt.show()或figure.show() 如果在pycharm绘图的话,必须要加这句代码,才能显示。...05 绘图技巧(细节设置) 通过对matplotlib绘图原理,有所了解之后,我们需要学习就是常见matplotlib绘图技巧。

92121

机器学习笔记之matplotlib绘图核心原理

0x01 matplotlib绘图原理 使用matplotlib绘图原理,主要就是理解figure(画布)、axes(坐标系)、axis(坐标轴)三者之间关系。 ?...特别注意:在matplotlib,figure画布和axes坐标轴并不能显示看见,我们能够看到就是一个axis坐标轴各种图形。...0x04 完整绘图步骤 4.1 导库 from matplotlib import pyplot as plt 4.2 创建figure画布对象 如果绘制一个简单小图形,我们可以设置figure对象...对于图形一些细节设置,都可以在这一步进行。 4.6 显示图形 plt.show()或figure.show()如果在pycharm绘图的话,必须要加这句代码,才能显示。...如果在notebook中进行绘图,可以不用加这句代码,而是自动显示绘图技巧(细节设置) 通过对matplotlib绘图原理,有所了解之后,我们需要学习就是常见matplotlib绘图技巧。

1K10

基于Python实现matplotlib动态更新图片(交互式绘图)

实现路径动态显示和交互式绘图(和Matlab功能类似)。   ...matplotlib官方地址:http://matplotlib.org/   在调研matplotlib动态绘制曲线方法,和matlab相似有animation方法和交互式绘图,但是animation...方法灵活性不高,不太适合路径实时动态显示,本文最后采用交互式绘图模(interactive mode)。...如果你继续往代码中加入语句,run之后,你会实时看到图形改变。当绘图语句中加入pl.ioff()时或添加pl.ion()时,表示打关了交互模式。此时要在代码末尾加入pl.show()才能显示图片。...采用交互式绘图模式后,可以方便地绘出障碍物运动轨迹和当前位置,深切感觉matplotlib和matlab很类似,基本matlab功能都可以在matplotlib中找到,所以matlab代码也可以很快移植到

4K60
领券