环境搭建
通过cmd调用PyQt5
- 在
cmd命令行中可以预先下载相关的模块:pip install PyQt5 -i https://pypi.douban.com/simplepip install PyQt5-tools -i https://pypi.douban.com/simplepip install matplotlib
- 将
pyqt5_tools的安装路径添加到环境变量path中 - 最后在
cmd命令行中测试PyQt5环境是否安装成功
通过pycharm搭建PyQt5环境
pycharm编辑器做为更常用的python集成开发环境,可以在该编辑器中调用Qt5程序,进行后续的设计
进入pycharm编辑器,创建新的项目,确定好相关的路径
选择通过conda的虚拟python环境在pycharm中搭建PyQt5
依次点击file -> settings -> project -> python interpreter -> Add interpreter -> Add local interpreter ->conda environment -> 选择conda executable 目录为安装目录下的conda应用程序,点击 local envrionment,选择using existing envrionment ,在下拉中选择刚刚创建的ui-platform 环境:
在Terminal中安装相关的库或者在cmd中先进入 ui-platform环境:conda activate ui-platform在安装pyqt5相关库
安装pyqt5相关库相关命令:
pip install PyQt5pip install PyQt5-tools
至此,通过了conda来搭建python和pyqt5的环境
不通过虚拟化环境在pycharm中搭建PyQt5
进入创建的qtdemo1项目,点击File -> Settings -> Python Interpreter检查PyQt5和pyqt5-tools包是否存在,若无,点击加号,搜索pyqt5和pyqt5-tools,再点击install Package进行安装,也可以在cmd中使用国内镜像进行模块的下载,但是要注意正确的下载路径,一定要在该文件的路径下
至此,搭建pyqt5的环境
QT Designer、PyUIC和PyRCC工具
QT Designer工具
QT Designer工具用于在PyCharm中调用QT程序用拖拽的方式进行界面的设计,最后生成.ui文件。
File ->Settings-> Tools -> External Tools -> 点击右侧的"+"
具体的相关配置:
Name: QT Designer
Program: D:\PycharmProjects\qtdemo1\venv\Lib\site-packages\qt5_applications\Qt\bin\designer.exe
Working directory: $FileDir$
PyUIC工具
PyUIC工具用于将设计生成的ui文件转成py文件
File -> Settings -> Tools -> External Tools -> 点击右侧的"+"
具体的相关配置:
Name: PyUIC
Program: D:\PycharmProjects\qtdemo1\venv\Scripts\pyuic5.exe
Arguments: $FileName$ -o $FileNameWithoutExtension$.py
Working directory: $FileDir$
PyRCC工具
PyRCC工具将资源文件.qrc转化成.py文件
具体的相关配置:
Name: PyRCC
Program: D:\python\Scripts\pyrcc5.exe
Arguments: $FileName$ -o $FileNameWithoutExtension$_rc.py
Working directory: $FileDir$
有了上述两个额外工具就可以在pycharm中打开Qt5程序,便于开发者在Pycharm上统一开发