PyQt5中下载Pyqt5-tools卡在Preparing metadata (pyproject.toml)-
•
Python
问题描述
记录pyqt5在pycharm里的搭建,这里主要解决python3.10的环境下无法安装Pyqt5-tools,本人遇到的情况是卡在:
Preparing metadata (pyproject.toml)-
原因分析:
版本问题
搜寻资料发现是版本冲突问题,Pyqt5-tools 好像不支持python 3.9以上的版本(如python3.10冲突)
解决方案:
首先明白为什么需要安装这个包,我们安装这个包的目的是为了使用其中的desiner.exe和pyuic.exe,从而实现QT Designer里面的可视化的界面设计。因此,我们采取的办法是直接安装PyQt5Designer。步骤如下:
步骤一:下载PyQt5Designer
终端运行如下代码,
pip install PyQt5Designer
步骤二:导入designer.exe
- 文件–>设置–>工具–>外部工具–>’+’


- QtDesigner配置

工作目录:$FileDir$
步骤三:导入Pyuic,将designer生成的.ui文件转成.py文件
- 继续点击 +

配置 参数如下:
名称:PyUic 程序:同理,这里再Python安装包目录下找Scripts\pyuic5.exe(注意不是lib) 实参:$FileName$ -o $FileNameWithoutExtension$.py 工作目录: $FileDir$

步骤四:导入Pyrcc,加载样式资源
配置参数如下:
名称:PyRcc 程序:同理,在自己的Python安装包目录\Scripts\pyrcc5.exe (注意是Scripts不是lib) 实参:$FileName$ -o $FileNameWithoutExtension$.py 工作目录: $FileDir$

至此, pyqt5的可视化界面设计环境已经搭建完成,在使用时,右键单击,选中外部工具即可:

本文来自网络,不代表协通编程立场,如若转载,请注明出处:https://net2asp.com/e7c1242166.html
