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:\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会根据系统解释器构建一个虚拟的解释器,然而这个解释器有时候不好使,建议更改一下。
点add添加新的解释器
选择现有的解释器,然后去输入路径找到你的解释器(怎么找,终端输入python --help ,第一行的就是他的绝对路径)
记得勾选make available to all projects
添加后apply,ok,等待pycharm慢慢加载。
7.test项目 检验环境配置成功
然后写一个项目做测试
#!/usr/bin/python3# -*- coding: utf-8 -*-importsys
fromPyQt5.QtWidgets importQApplication, 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/