环境搭建
通过cmd
调用PyQt5
- 在
cmd
命令行中可以预先下载相关的模块:pip install PyQt5 -i https://pypi.douban.com/simple
pip install PyQt5-tools -i https://pypi.douban.com/simple
pip 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 PyQt5
pip 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
上统一开发