zccrs
deepin
2025-07-04 13:05 pyside6在哪安装的?
Reply Like 0 View the author
pyside6在哪安装的?
自己下载安装了 PyCharm 最新版,创建了 venv,然后在 PyCharm 自带终端使用如下命令在 venv 安装:
pip install PySide6 -i https://pypi.tuna.tsinghua.edu.cn/simple
QApplication.setHighDpiScaleFactorRoundingPolicy(Qt.HighDpiScaleFactorRoundingPolicy.PassThrough)
并且执行过:
sudo apt install libxcb*
运行时也还是会出现:
setHighDpiScaleFactorRoundingPolicy must be called before creating the QGuiApplication instance
qt.qpa.plugin: Could not find the Qt platform plugin "dxcb" in ""
终究还是没经验啊!
QApplication.setHighDpiScaleFactorRoundingPolicy(Qt.HighDpiScaleFactorRoundingPolicy.PassThrough)
并且执行过:
sudo apt install libxcb*
运行时也还是会出现:
setHighDpiScaleFactorRoundingPolicy must be called before creating the QGuiApplication instance
qt.qpa.plugin: Could not find the Qt platform plugin "dxcb" in ""
终究还是没经验啊!
这里提示你必须在创建QGuiApplication实例之前调用setHighDpiScaleFactorRoundingPolicy。
第二行不影响,不用管
https://bbs.deepin.org/post/263616
https://bbs.deepin.org/post/263616
谢谢!!!在网上查了好久,应该就是这个原因靠谱。
这里提示你必须在创建QGuiApplication实例之前调用setHighDpiScaleFactorRoundingPolicy。
第二行不影响,不用管
好的,谢了哈!😬
自带的很多软件和应用商店下载的软件都没有问题。但如果自己用PySide6或者PyQt5开发软件,就无法在LineEdit中输入中文(没有对LineEdit进行任何特殊设置)。我没有测试PyQt6,估计也行不通。
有没有同学碰到过类似情形呢?