PyQt5环境配置

1.安装Sip

pip3 install Sip  
{
    安装  SIP异常:
        pip版本问题
            选择这个压缩包下载到本地并解压缩
            进入对应目录,python setup.py install
}

2.安装PyQt5

pip3 install PyQt5
{
    一般这样安装会很慢,可以考虑从清华镜像站下载
    命令改成:pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple PyQt5
}

3.安装PyQt5 tools

pip install PyQt5-tools -i http://pypi.douban.com/simple --trusted-host=pypi.douban.com

安装完成后,在./Python/Lib/site-packages/pyqt5-tools目录下可找到designer.exe

4.添加环境变量

    QT_QPA_PLATFORM_PLUGIN_PATH
    D:PythonPython36Libsite-packagesPyQt5Qtplugins  (根据自己的路径选择填)


5.配置PyCharm


1、打开PyCharm,执行快捷键ctrl+alt+s打开设置界面,输入tool,点开external tools,配置qtdesigner。

点击左上角的加号,作如下配置:

在Qt Designer的设置中,Program选择PyQt安装目录中 designer.exe 的路径

Work directory 使用变量 $FileDir$ 

2、设置“PyUIC” -- 这个主要是用来将 Qt界面 转换成 py代码

在PyUIC的设置中,其他的都差不多,Program 写入Python的地址,Parameters写入

-m PyQt5.uic.pyuic $FileName$ -o $FileNameWithoutExtension$.py

把上面的Python路径修改成自己的即可!

Work directory 使用变量 $FileDir$



6. 更改解释器

    pycharm会根据系统解释器构建一个虚拟的解释器,然而这个解释器有时候不好使,建议更改一下。

点add添加新的解释器
选择现有的解释器,然后去输入路径找到你的解释器(怎么找,终端输入python --help ,第一行的就是他的绝对路径)
记得勾选make available to all projects
添加后apply,ok,等待pycharm慢慢加载。

7.test项目 检验环境配置成功

然后写一个项目做测试

#!/usr/bin/python3
# -*- coding: utf-8 -*-



import sys
from PyQt5.QtWidgets import QApplication, QWidget

if __name__ == '__main__':
app = QApplication(sys.argv)

w = QWidget()
w.resize(450, 250)
w.move(300, 300)
w.setWindowTitle('Hello World 你好')
w.show()

sys.exit(app.exec_())


运行即可产生这个窗口







参考:

https://blog.csdn.net/zjm12343/article/details/79707275 

http://zetcode.com/gui/pyqt5/firstprograms/





原文地址:https://www.cnblogs.com/MarmaladeCat/p/5ba3af818572abb6f09a3ef6054942cd.html