1.安装Sip
2.安装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:\Python\Python36\Lib\site-packages\PyQt5\Qt\plugins (根据自己的路径选择填)
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会根据系统解释器构建一个虚拟的解释器,然而这个解释器有时候不好使,建议更改一下。




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/