PyQt5 教程 win 10 pycharm+PyQt5+python 开发环境配置

文章目录

        • 1、简介
        • 2、pyqt 合成到 pycharm 之中
        • 3、创建第一个 python qt 文件
        • 4、出现问题

1、简介

python qt 开发环境搭建
安装的插件 及版本
可使用命令:

pip install  + 名称

进行安装

PyQt5 教程 win 10 pycharm+PyQt5+python 开发环境配置_第1张图片

2、pyqt 合成到 pycharm 之中

1)、pycharm 新建 python 工程
2)、pycharm 添加插件

PyQt5 教程 win 10 pycharm+PyQt5+python 开发环境配置_第2张图片

PyQt5 教程 win 10 pycharm+PyQt5+python 开发环境配置_第3张图片

我把 只要带 pyqt5 的包 能安装的 都装上了
PyQt5 教程 win 10 pycharm+PyQt5+python 开发环境配置_第4张图片

3)设置扩展工具的参数找到setting->tools->external tools,点击加号新建工具
PyQt5 教程 win 10 pycharm+PyQt5+python 开发环境配置_第5张图片

4)添加 qtdesinger的参数

program :     E:\python_study\qtstudy\venv\Lib\site-packages\pyqt5-tools\designer.exe,   这个是我的需要换成你自己的,
arguments :       $FileDir$\$FileName$   (这个我的没有填写)
working directory   :         $FileDir$            后面这个可以和我一样

PyQt5 教程 win 10 pycharm+PyQt5+python 开发环境配置_第6张图片
5)再点加号,添加pyuic5的参数
这个是把qt的UI文件转换成.py文件的工具

program :    E:\python_study\qtstudy\venv\Scripts\pyuic5.exe,这个也需要改成你自己的,
arguments  :        $FileName$ -o $FileNameWithoutExtension$.py  
working directory :         $FileDir$          后面这个可以和我一样

PyQt5 教程 win 10 pycharm+PyQt5+python 开发环境配置_第7张图片

6)再点加号,添加pyrcc的参数
这个是将资源文件如图片等转成python代码能识别的文件,这个参数基本和pyuic5的是一样的

    program :    E:\python_study\qtstudy\venv\Scripts\pyrcc5.exe,这个也需要改成你自己的,
    arguments  :        $FileName$ -o $FileNameWithoutExtension$.py  
    working directory :         $FileDir$          后面这个可以和我一样

PyQt5 教程 win 10 pycharm+PyQt5+python 开发环境配置_第8张图片

  1. 、以上参数配置完成PYQT5也可以说是基本完成了
    PyQt5 教程 win 10 pycharm+PyQt5+python 开发环境配置_第9张图片

3、创建第一个 python qt 文件

1)、直接打开qtdesinger,
创建一个UI文件,保存在python工程的本地目录,如果保存没反应就用另存为,这样在工程里就会出现qt的UI文件了
PyQt5 教程 win 10 pycharm+PyQt5+python 开发环境配置_第10张图片

PyQt5 教程 win 10 pycharm+PyQt5+python 开发环境配置_第11张图片

PyQt5 教程 win 10 pycharm+PyQt5+python 开发环境配置_第12张图片
将 生成的 .ui 文件转换成 .py 文件
PyQt5 教程 win 10 pycharm+PyQt5+python 开发环境配置_第13张图片

PyQt5 教程 win 10 pycharm+PyQt5+python 开发环境配置_第14张图片

下面我们 图形界面的 py 文件做好了,我们书写 主文件的入口,当然也可以直接运行 生成的 py 文件,效果一样

main.py

import sys
import untitled
from PyQt5 import QtCore, QtGui, QtWidgets

if __name__ == '__main__':
    app = QtWidgets.QApplication(sys.argv)
    MainWindow = QtWidgets.QMainWindow()
    ui = untitled.Ui_MainWindow()
    ui.setupUi(MainWindow)
    MainWindow.show()
    sys.exit(app.exec_())

PyQt5 教程 win 10 pycharm+PyQt5+python 开发环境配置_第15张图片
运行 测试:
PyQt5 教程 win 10 pycharm+PyQt5+python 开发环境配置_第16张图片

4、出现问题

1) Pyinstaller打包PyQt5出现 No module named ‘PyQt5.sip’ 问题解决!!!

pip install PyQt5.sip

2)

PyQt5 教程 win 10 pycharm+PyQt5+python 开发环境配置_第17张图片
需要在新建的时候 勾选:
PyQt5 教程 win 10 pycharm+PyQt5+python 开发环境配置_第18张图片

更多详情请参见:
https://gitbook.cn/gitchat/activity/5cdd6f14981f1d24500d1748

文件参考:
PyQT5速成教程-2 Qt Designer介绍与入门
https://www.jianshu.com/p/5b063c5745d0

PyQt5 导入失败;pycharm无法识别pyqt5的问题(安装成功后在pycharm运行出现 No module named ‘PyQt5’)
https://blog.csdn.net/py_xiaoguaishou/article/details/83006838

pycharm+PyQt5+python最新开发环境配置,踩坑过程详解
https://blog.csdn.net/px41834/article/details/79383985

你可能感兴趣的:(环境配置)