Skip to content

环境搭建

通过cmd调用PyQt5

  1. cmd命令行中可以预先下载相关的模块:
    • pip install PyQt5 -i https://pypi.douban.com/simple
    • pip install PyQt5-tools -i https://pypi.douban.com/simple
    • pip install matplotlib
  2. pyqt5_tools的安装路径添加到环境变量path
  3. 最后在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来搭建pythonpyqt5的环境

不通过虚拟化环境在pycharm中搭建PyQt5

进入创建的qtdemo1项目,点击File -> Settings -> Python Interpreter检查PyQt5pyqt5-tools包是否存在,若无,点击加号,搜索pyqt5pyqt5-tools,再点击install Package进行安装,也可以在cmd中使用国内镜像进行模块的下载,但是要注意正确的下载路径,一定要在该文件的路径下

至此,搭建pyqt5的环境


QT DesignerPyUICPyRCC工具

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上统一开发

Released under the MIT License.