第一步:创建一个anaconda的虚拟环境:conda create -n your_name(我在这里使用的是pyqt5) python=3.8(可自行设置python版本)
第二步:激活环境:activate pyqt5,进入到虚拟环境中
第三步:安装PyQt5:可以使用pip install PyQt5,也可使用清华镜像pip install pyqt5 -i https://pypi.tuna.tsinghua.edu.cn/simple或者豆瓣镜像pip install PyQt5 -i https://pypi.douban.com/simple
第四步:安装PyQt5-tools:可以使用pip install pyqt5-tools,也可以使用镜像pip install pyqt5-tools -i https://pypi.tuna.tsinghua.edu.cn/simple
第五步:安装PyQt5-stubs
第五步:由于本人安装以上两个之后,并不随带QtDesigner,所以还需要自行安装:pip install PyQt5Designer
第六步:以上工作完成后,会发现该环境中存在以下库。
第七步:接下来打开pycharm进行测试,运行
import sys from PyQt5 import QtWidgets, QtCore import os # dirname = os.path.dirname(PySide2.__file__) # plugin_path = os.path.join(dirname, 'plugins', 'platforms') # os.environ['QT_QPA_PLATFORM_PLUGIN_PATH'] = plugin_path app = QtWidgets.QApplication(sys.argv) widget = QtWidgets.QWidget() widget.resize(360, 360) widget.setWindowTitle("Hello, PyQt5!") widget.show() sys.exit(app.exec_())
发现出现以下提示框:
百度查找推测可能是配置环境变量出现了问题,于是找到C:\Users\***\Anaconda3\envs\pyqt5\Lib\site-packages\qt5_applications\Qt\plugins目录
1)添加到用户环境变量path中
2)添加到系统环境变量path中
3)新建路径
到这一步重启电脑应该就可以解决该问题了,运行代码出现以下提示框代表运行成功