环境: (win10)python 3.9.8 + virtualenv + pyCharm + pyQt6 【安装顺序:从左到右】【图形化开发界面,用于py软件开发】

pyQt6有几点注意的地方:(重点)

pyQt6 没有 pyrcc(pyQt5有,应该改进简化了)【只有QtDesigner、pyuic6】

pyQt6 在python 3.9.8版本安装没问题(之前用的是Python 3.13.2安装会报错)【再装多了3.9.8】

【好像高过3.10的会报错,具体没有试】

Python 3.10 以上的可安装 pyside6(类似pyQt),或看下面操作

python3.10以上安装pyside6(类似pyqt)步骤-CSDN博客

================== Star Python 3.10以上 安装 pyQt6 ========================

先安装编译转换器:(ui文件转py文件)

pip install PyQt6

再下载 QT 独立安装包:

Qt Designer Download for Windows and Mac

其它的配置和下面差不多

================== Star Python 3.10以上 安装 pyQt6 ========================

pyQt6安装命令:

pip install PyQt6

pip install PyQt6-tools

添加环境变量:

变量名:QT_QPA_PLATFORM_PLUGIN_PATH

变量值:D:\pythonUI\.venv\Lib\site-packages\PyQt6\Qt6\plugins\platforms

安装后添加到(绑定) pyCharm:(文件 -> 设置)

工具 -> 外部工具(点“+”,填写对应的信息)

QtDesigner程序:(在该开发项目内)【可以用 Everything软件查找对应的文件】

D:\pythonUI\.venv\Lib\site-packages\qt6_applications\Qt\bin\designer.exe

pyuic6程序:(在该开发项目内)

D:\pythonUI\.venv\Scripts\pyuic6.exe

运行:(工具 -> 外部工具 -> QtDesigner)

开发界面:

界面(UI文件)转 py文件  命令:【要进到该文件的目录下】(界面操作后保存UI文件,需转换成py可执行文件)

Pyuic6 -o txtBox.py txtBox.ui

Logo

技术共进,成长同行——讯飞AI开发者社区

更多推荐