用matplotlib画图,但是显示不出来是怎么回事
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用matplotlib画图,但是显示不出来是怎么回事相关的知识,希望对你有一定的参考价值。
参考技术A 确保是在Linux的桌面环境下运行而不是从纯终端或ssh客户端;2.
plt.show()依赖一个图形环境,
如tk,
wxpython等,
要先安装一个。 参考技术B 1.
确保是在linux的桌面环境下运行而不是从纯终端或ssh客户端;
2.
plt.show()依赖一个图形环境,
如tk,
wxpython等,
要先安装一个。
pycharm远程ssh连接,配置在本地用matplotlib画图
本地电脑是win10系统,用本地的pycharm,ssh连接到服务器。最近需用matplotlib画一些图,于是试着配置了一下。
主要需要配置x11 forwarding, Xming,
配置ssh支持X11 farwarding
开启Xming服务
给pycharm配置DISPLAY变量,这一步不知道怎么没配好。
最终没实现用pycharm直接画图,只能勉强在的xshell上运行python代码之后,在本地桌面显示图像。虽然有点不方便,但总还是能用。
配置了半天,没配置好的时候,发现在xshell中输入xeyes,可以在本地桌面显示那一双眼睛,于是确定了本地电脑和服务器之间的X11 forwarding服务是调通了的。确定问题一定出在pycharm的配置上。
但是最终也没能在网上搜到是什么原因。
最后报的错误:
最后的效果,在xshell中运行python xxx.py:
参考:
https://blog.csdn.net/qq452727589/article/details/79011810
https://www.cnblogs.com/yinzm/p/8251118.html
http://www.yxtvg.com/toutiao/5408094/20171120A0HG3J00.html
https://blog.csdn.net/qq_22194315/article/details/77985441?fps=1&locationNum=9
https://blog.csdn.net/xiaopihaierletian/article/details/74999838
https://www.jianshu.com/p/a92e474dd657
以上是关于用matplotlib画图,但是显示不出来是怎么回事的主要内容,如果未能解决你的问题,请参考以下文章
Python的 matplotlib画图,怎么把子图的每个横坐标显示出来?
使用python中的matplotlib 画图,怎样关闭窗口?