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

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

相关推荐
开发者联盟league35 分钟前
vscode接入deepseek实现inline suggestions
vscode·编辑器
俺不中嘞37 分钟前
python常用函数
开发语言·python
薛定猫AI1 小时前
【技术干货】大模型文档结构化提取实战:Python解析PDF发票并批量生成CSV
java·python·pdf
zhiSiBuYu05171 小时前
RAG 性能优化与缓存策略实战指南
人工智能·python·机器学习
荣码1 小时前
Prompt工程实战:同一个需求换3种写法,效果差10倍
java·python
想会飞的蒲公英1 小时前
集成学习入门:Bagging、Boosting 到底在组合什么
人工智能·python·机器学习·集成学习·boosting
努力努力再努力搬砖1 小时前
批量下载ERA5数据
python
_老码1 小时前
AI-reader阅读助手开发过程
人工智能·python·ai
_Jimmy_1 小时前
python性能分析工具
python
小猴子爱上树2 小时前
Temu批量视频翻译Python实现方案
开发语言·python·音视频