//cmd安装 sip
pip install sip
//cmd安装PyQt5
pip3 install --index-url https://pypi.douban.com/simple PyQt5
//cmd安装pyqt5-tools
pip3 install --index-url https://pypi.douban.com/simple pyqt5-tools
//将qt路径加入PATH
C:\Python38\Lib\site-packages\pyqt5_tools
//pycharm配置QT-Qt Designer
Name:可自己定义
program:Qt Designer的安装路径
parameter:不填
directory: $FileDir$
//pycharm配置QT-pyuic
Name:可自己定义
program:pyuic的安装路径
parameter:$FileName$ -o $FileNameWithoutExtension$.py
directory: $FileDir $
//pycharm中新建PYQT5,保存ui文件
//在pycharm中ui文件右键,外部工具选pyuic
//在生成的py代码中加入模块
import sys
from PyQt5.QtWidgets import QApplication, QMainWindow
XXXXXXXXXXX
XXXXX
XXXXX #为生成的代码段
if __name__ == '__main__':
app = QApplication(sys.argv)
MainWindow = QMainWindow()
ui = Ui_MainWindow()
ui.setupUi(MainWindow)
MainWindow.show()
sys.exit(app.exec_())
//QT版本语python不匹配
pip3 install PyQt5命令升级到相匹配的版本
卸载sip,命令为:
pip3 uninstall sip
然后再安装一次即可,命令为
pip3 install sip
//PyCharm不识别PyQt5的问题
确定已经安装了PyQt5是成功
高版本pycharm自己创建了一个Python虚拟环境 默认没有把你安装的第三方库添加进来
新建项目时候Project Iterpreter那个标签隐藏,无法注意到,需要手动打开
如果你已经建了项目,不想重新再重复已有的工作,别担心,还有办法!
在已有项目的最后面找到External Libraries ,然后找到venv目录,把pyvenv.cfg文件中的如下参数改成true
include-system-site-packages = true
如果你没有找到pyvenv.cfg,那么在你的settings->projiect interpreter目录所在处,找到该文件,用记事本修改完后,保存即可