代码在运行时报错:
需要添加系统环境变量。
鼠标右键点击此电脑,点击属性->高级系统设置->环境变量,在用户变量中点击新建。
由于网上所给的变量地址都是在Lib\site-packages\PyQt5\Qt\plugins中
导致没有找到platforms的具体位置
1.安装插件
pip3 install PyQt5 -i https://pypi.douban.com/simple
pip3 install PyQt5-tools -i https://pypi.douban.com/simple
# PyQt5-stubs是检查pyqt5语法的包,刚开始也可以不安装
pip3 install PyQt5-stubs -i https://pypi.douban.com/simple //开始未安装
2添加外部工具
PyCharm -> 文件 -> 设置 -> 工具 -> 外部工具
然后选择 "+"
我们先添加 QtDesigner ,可以参考截图设置。
"名称" : 这里可以自定义的
"程序":选择的是 "designer.exe" 的安装目录
"工作目录": 根据实际情况配置,这里我直接使用的是 宏 $FileDir$
注:
Program:是designer.exe所在的路径,不同版本存储的路径可能不一样,得自己找.
有的是%Python的安装路径%\Lib\site-packages\pyqt5_tools\designer.exe。
有的是%Python的安装路径%\Lib\site-packages\pyqt5_tools\Qt\bin\designer.exe
添加 PyUIC
Program:是Python的安装路径
Arguments:-m PyQt5.uic.pyuic $FileName$ -o $FileNameWithoutExtension$.py
Working directory:“$FileDir$”
测试:
新建一个文件输入以下代码:
import sys
from PyQt5.QtWidgets import QWidget, QApplication
app = QApplication(sys.argv)
widget = QWidget()
widget.resize(640, 480)
widget.setWindowTitle("Hello, PyQt5!")
widget.show()
sys.exit(app.exec())