qt.qpa.plugin: Could not find the Qt platform plugin “dxcb“ in ““

个人博客地址:qt.qpa.plugin: Could not find the Qt platform plugin "dxcb" in "" | 一张假钞的真实世界

我遇到的场景是,在Deepin系统终端中运行PySide应用时,没有错误提示,但在VS Code中运行时,出现以下错误信息:

复制代码
qt.qpa.plugin: Could not find the Qt platform plugin "dxcb" in ""

我本地的环境信息如下:

  • 操作系统:Deepin 23社区版
  • Python版本:Python 3.12.8
  • PySide版本:PySide 6.6.3

快速解决方法是,在VS Code配置中设置如下环境变量:

复制代码
QT_QPA_PLATFORM=xcb

打开设置,搜索env,找到Linux的Env设置,如下图:

点击Edit in settings.json,在配置文件中添加以下配置:

复制代码
"QT_QPA_PLATFORM": "xcb"

添加后的效果如下图:

再次运行PySide应用,没有错误信息了。

相关推荐
伐尘11 小时前
【Qt】编译 Qt 5.15.x For Windows 基础教程 Visual Studio 2019 MSVC142 x64
windows·qt·visual studio
吃面不喝汤6611 小时前
破解 Qt QProcess 在 Release 模式下的“卡死”之谜
开发语言·qt
AI视觉网奇17 小时前
vscode 默认环境路径
ide·vscode·编辑器
charlie11451419118 小时前
逐步理解Qt信号与槽机制
数据库·qt
慢一点会很快19 小时前
【Tools】VScode远程调试linux服务器(打断点可视化界面方式)
linux·服务器·vscode
王光环21 小时前
vscode与keil的乱码不兼容问题
ide·vscode·编辑器
萑澈21 小时前
迁移 Visual Studio Code 设置和扩展到 VSCodium
ide·vscode·编辑器
yaso_zhang1 天前
当生产了~/qt-arm/bin/qmake,可以单独编译其他-源码的某个模块,如下,编译/qtmultimedia
qt
code bean1 天前
【Qt/C++】深入理解 Lambda 表达式与 `mutable` 关键字的使用
开发语言·c++·qt
虚空之月&&轮舞者1 天前
Python与矢量网络分析仪3671E:自动化测试(Vscode)
网络·vscode·python·射频工程