Pycharm、xshell、xming连接远程服务器图形界面显示

1.配置远程接释器

这个网上好多教程都是可用的,不再多说,

2.xshell连接到远程主机

  1. 使用xshell连接到远程主机,使用echo $DISPLAY查看本机显示端口。不出意外本机打开的第一个xshell连接窗口显示结果应该为localhost:10.0(在不同窗口使用此命令得到的结果是不一致的,也可能得到结果为空,就是什么也不输出),可以理解为将远程GUI显示在本机的10.0端口(或者说一个接口)
  2. 在远程主机上打开一个终端端口,使用echo $DISPLAY查看显示端口为:0,本机pycharm中配置运行环境变量参数(Environment variables ) 为DISPLAY=:0则在pycharm中运行代码能在远程服务器上显示出来gui界面。(第二步为说明,方便理解,并非配置)
  3. 本机pycharm中配置运行环境变量参数(Environment variables ) 为DISPLAY=localhost:10.0此时运行代码会报错找不到这个localhost:10.0的显示窗口
  4. 在远程服务器上配置环境变量 export DISPLAY=localhost:10.0, 这个变量最好添加到~/.bashrc用户文件中
vim ~/.bashrc//在文件中添加 以下代码后保存退出export DISPLAY=localhost:10.0//使文件生效
source ~/.bashrc
  1. 此时仍会报错,之后就是配置xming了
qt.qpa.xcb: could not connect to display localhost:10.0

3.安装Xming

  1. 按照网络教程安装xming
  2. xming的使用也很关键。xming启动不要使用Xming.exe,使用Xlanch.exe出现下图界面

  1. 默认下一步直到下图界面,要把红框框住部分勾选

  2. 下一步到最后,启动xming。然后运行pycharm中程序就能出现gui图形了。需要注意的一点是,这个图形界面不能手动关闭(点x号关闭,这样虽然把界面关闭了,但是程序不会继续往下运行,类似于未关闭)而要直接使用ctrl+alt键程序便会接着运行,然后再手动关闭图像即可。(此处是针对cv2.waitKey(0)这一行代码而言的)

总算远程把图形界面显示出来了,而且代码还能继续运行。虽然不是很方便,但是还是能用的,毕竟远程显示图像也不是很经常用。

Pycharm、xshell、xming连接远程服务器图形界面显示相关推荐

  1. xshell如何连接远程服务器

    1.打开xshell后,点击新建-->会话 2.名称可以随意写,主机需要按照要求填写 远程服务器的IP在这里找! 3.点击用户身份验证 4.按照要求填写用户名和密码 5.点击确定后,如果出现下面 ...

  2. pycharm 突然无法连接远程服务器

    具体报错如下: Error running 'train': While creating remote tunnel for SshjSshConnection(<crc32=zb65bg&g ...

  3. xshell如何登陆数据库_Xshell连接远程服务器和操作数据库

    (1)连接服务器的操作: 打开xshell,连接远程服务器: 填好主机地址,点击确定后:跳到会话页面,点击连接:输入登陆的用户名(用户必须经过授权后才能登陆),进入身份验证页面:用户密钥一般会自动生成 ...

  4. python ssh连接服务器_pycharm通过ssh连接远程服务器教程

    由于想要使用pycharm连接Window子系统Ubuntu进行开发,找了很多教程都不够详细,花了点儿时间,最后配置成功. 将pycharm连接Window子系统的配置过程总结如下,连接其它远程服务器 ...

  5. 如何用Xshell快速连接远程电脑

    使用过终端模拟器的会发现,在Xshell中除了使用会话连接远程,其实还可以使用本地提示或地址栏连接远程电脑,而且后两者的连接速度比会话连接要快许多.下面就一起来学习如何使用本地提示和地址栏快速连接远程 ...

  6. Pycharm专业版申请免费学生激活连接远程服务器编译配置图片显示变量观察等

    Pycharm专业版申请免费学生激活&连接远程服务器编译&配置图片显示变量观察等 利用学生身份申请JetBrains产品(Pycharm IDEA等)专业版激活 Pycharm专业版配 ...

  7. 简单介绍使用 ssh 连接远程服务器运行图形界面程序

    使用 SSH 远程连接运行图形界面程序  windwiny.20080310  简单介绍使用 ssh 连接远程服务器运行图形界面程序.  一.服务器安装运行SSH服务.在Ubuntu下:  安装 代码 ...

  8. pycharm连接远程服务器以及踩的坑

    pycharm连接远程服务器: 1.连接远程服务器之前先创建环境 打开xshell,连接上远程服务器; 进入存放虚拟环境目录: cd /home/xxx/.../envs 创建python虚拟环境: ...

  9. 计算机视觉——PyCharm连接远程服务器和Linux Screen命令使用

    一.PyCharm连接远程服务器 (1)教程配置 详见:pycharm:远程连接服务器调试代码(保姆级详细步骤) (2)开始使用 打开服务器的terminal(可开多个):Tools-Start SS ...

最新文章

  1. java环境安装之不能安装exe文件
  2. php json对象取数据类型,PHP如何科学地json_encode类对象数据
  3. java上移动,Java在屏幕上移动对象
  4. Python time asctime()方法
  5. HttpClient中转上传文件
  6. 从文件中读取数据,排序之后输出到另一个文件中
  7. 取文件 shell_webshell文件上传分析溯源
  8. uniapp 如何给搜索框设值_uni-app搜索功能前后端开发(页面)
  9. 中国最假的36句话(转自傲游论坛)
  10. Python教程大纲
  11. 这家自动驾驶公司,或将引领半封闭物流搬运领域的变革
  12. TTL与CMOS电路小结
  13. 解决安卓手机WIFI热点选项消失问题
  14. 万圣节| Huluween“魔幻洞窟”闯关之夜
  15. Ubuntu18及22安装NVIDIA驱动、CUDA、CUDNN、Pytorch
  16. 女孩子适合软件测试这个行业吗?【工作内容、薪资、加班、怎么转行、职业规划】全面解析女生适不适合软件测试。
  17. 搭建无线监控云存储服务器,mac 篇二:自建docker视频录像机NVR存储-家用摄像头云存储服务zoneminder...
  18. VR线上智能园区3D可视化电子沙盘工厂大数据平台
  19. 用HTML+CSS做一个简单好看的汽车网页
  20. 游戏开发中的人工智能(五):以势函数实现移动

热门文章

  1. 最大似然估计与最大后验概率的区别与联系
  2. 最大后验概率译码、最大似然译码
  3. studio中 Connection reset
  4. Juc07_乐观锁和悲观锁、公平锁和非公平锁、递归锁(可重入锁)、死锁及排查、自旋锁
  5. java中SimpleDateFormat线程安全问题及解决方案
  6. 牛客网Java后端开发面经汇总
  7. 光影精灵5完全拆解全程图解_散热组件增强 惠普光影精灵5游戏本拆机解析
  8. fc安卓模拟器_小霸王模拟器安卓版下载
  9. root操作不了怎么办,root用不了
  10. Parsing error: Cannot read file ‘e:\.....\tsconfig.json‘. eslint