Pycharm远程服务器无法显示图片 您所在的位置:网站首页 pycharm画图show后出现弹窗 Pycharm远程服务器无法显示图片

Pycharm远程服务器无法显示图片

2024-06-05 23:39| 来源: 网络整理| 查看: 265

Pycharm远程服务器无法显示图片

###################更新2021/01/17############################# 在pycharm远程服务器情况下,直接用plt显示,只能在SciView中显示,当去掉File -> setting -> Tools -> Python Scientific中的Show plots in tool window后,并不能像在本地一样独立弹出窗口。 笔者找了很多教程,终于解决了,使用cv2.imshow或者plt.imshow可以独立弹出窗口了,但是仅仅是在配置好相关环境变量的.py中,且通过pycharm运行或者通过一些终端工具,ex.Putty。在python console输入代码或者Terminal中输入指令,都无法显示。其实原因就是没有配置相关的DISPLAY变量。

Pycharm实现远程服务器在本地显示图片并弹出独立窗口

1、下载Putty(也可以是Xshell,但是好像需要破解,是个收费软件),Xming,并完成相关配置,参考博客 Pycharm远程连接服务器之本地显示独立的plot窗口 2、配置好之后,笔者仍不能弹出独立窗口,显示错误Cannot load library /home/ban/.local/lib/python3.6/site-packages/PyQt5/Qt/plugins/platforms/libqxcb.so: (libxcb-xinerama.so.0: cannot open shared object file: No such file or directory),参考博客 Ubuntu16.04下Python程序出现错误qt.qpa.plugin: Could not load the Qt platform plugin xcb解决方法 3、在sudo apt-get install libxcb-xinerama0时,仍旧报错E: Unable to locate package libxcb-xinerama0,参考博客ubuntu-E:Encountered a section with no Package: header的解决办法,再执行sudo apt-get install libxcb-xinerama0后解决。 注:笔者还修改了/etc/ssh/ssh_config中的ForwardAgent和ForwardX11,都修改为yes 在这里插入图片描述 不过目前笔者不确定这个是不是必要的,修改办法是使用指令

// vi /etc/ssh/ssh_config

具体编辑办法参考博客 linux系统进入vi ***编辑配置之后,保存退出步骤 ############################################################ 笔者最近用pycharm远程服务器做深度学习,发现对于cv2.imshow,pycharm无法显示服务器上的图片。相关博客一般在说配置环境变量以及状xming, x11等有关DISPLAY变量以及x server的事情。

其实用matplotlib.pyplot可以在SciView中直接显示:并且在python console输入代码也可以在SciView中显示

// import matplotlib.pyplot as plt plt.imshow(img) plt.show()


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有