qt.qpa.xcb: could not connect to display问题解决

1、问题描述

以服务器pi5作为远程解释器,本地win11使用vscode远程调试视觉时报错如下:

qt.qpa.xcb: could not connect to display

qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "xxxxx" even though it was found.

This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.

2、问题解决

经查询了解到这和IDE不能直接回传图形界面相关,比如一份代码中添加cv.imshow()后报上述错误,可借助第三方ssh软件解决,我用的是远程ssh软件MobaXterm(或其他支持图形回传的远程软件)

2.1 MobaXterm

echo $DISPLAY

2.2 vscode终端

export DISPLAY=localhost:10.0

注:看到的教程说每次都需要输,目前我的实际操作效果是关掉当前终端新打开一个终端的情况下需要重新输,一直是这个终端就不用输

相关推荐
Hylan_J2 小时前
【VSCode】MicroPython环境配置
ide·vscode·python·编辑器
莫忘初心丶2 小时前
在 Ubuntu 22 上使用 Gunicorn 启动 Flask 应用程序
python·ubuntu·flask·gunicorn
失败尽常态5235 小时前
用Python实现Excel数据同步到飞书文档
python·excel·飞书
2501_904447745 小时前
OPPO发布新型折叠屏手机 起售价8999
python·智能手机·django·virtualenv·pygame
青龙小码农5 小时前
yum报错:bash: /usr/bin/yum: /usr/bin/python: 坏的解释器:没有那个文件或目录
开发语言·python·bash·liunx
大数据追光猿5 小时前
Python应用算法之贪心算法理解和实践
大数据·开发语言·人工智能·python·深度学习·算法·贪心算法
Leuanghing6 小时前
【Leetcode】11. 盛最多水的容器
python·算法·leetcode
xinxiyinhe7 小时前
如何设置Cursor中.cursorrules文件
人工智能·python
诸神缄默不语7 小时前
如何用Python 3自动打开exe程序
python·os·subprocess·python 3
橘子师兄8 小时前
分页功能组件开发
数据库·python·django