MobaXterm将远程服务器窗口界面映射到本地

MobaXterm将远程服务器窗口界面映射到本地

在做一些工作时,有时会需要在服务器上使用图像显示,通过ssh连接服务器查看图像,或者运行一些GUI的界面,比如使用opencv的cv2.imshow(),但是如果在服务器上运行,在本地时没办法看到的,或者时服务器没有接显示器时会有报错。

ssh连接服务器

通过ssh连接服务器运行则会报错

在Windows的终端或者Power Shell使用ssh连接服务器(前提是已经安装ssh):

ssh ubuntu@192.168.0.152

在这里插入图片描述
连接之后激活conda环境并运行已经写好的pyqt的代码:
在这里插入图片描述

此时服务器没有接显示器,则会报错:

qt.qpa.screen: QXcbConnection: Could not connect to display
Could not connect to any X display.

MobaXterm

MobaXterm有很丰富的功能,其中一个功能就是将DISPLAY从远程Unix导出到本地Windows。

下载MobaXterm
或者直接点击下载
在这里插入图片描述
左边蓝色是免安装的.exe文件,右边是安装版本,选其一下载即可。

这是免安装版本解压到MobaXterm_Portable_v21.1
在这里插入图片描述
打开MobaXterm_Personal_21.1.exe
在这里插入图片描述
选择Session:
在这里插入图片描述
选择ssh:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
按顺序填好之后按OK

输入密码,密码不回显:
在这里插入图片描述

输入与前面相同的命令,则可以显示GUI界面在本地了
在这里插入图片描述

其他

在终端输入xclock,也可以测试GUI的显示,不需要代码
在这里插入图片描述

这个方法是在可访问的网络里使用,如果不能访问,可以使用代理,这个还没试过

  • 3
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ayiya_Oese

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值