本篇文章默认已安装 Python 3,本篇文章默认使用虚拟环境。
安装
pip install PyQt5
PyQt 一些图形界面开发工具 Qt Designer 、国际化翻译工具 Liguist 需要另外安装。
pip install PyQt5-tools
安装完后,pip list 显示的目录应该要和我类似:
Package Version
---------------- ----------
click 8.1.7
colorama 0.4.6
pip 23.2.1
PyQt5 5.15.9
pyqt5-plugins 5.15.9.2.3
PyQt5-Qt5 5.15.2
PyQt5-sip 12.12.2
pyqt5-tools 5.15.9.3.3
python-dotenv 1.0.0
qt5-applications 5.15.2.2.3
qt5-tools 5.15.2.1.3
setuptools 58.1.0
简单使用
新建一个 code 文件夹,用来保存代码。
在该文件夹下,新建一个 Python 文件,并命名为 main.py 。
import sys
from PyQt5 import QtWidgets, QtCore
app = QtWidgets.QApplication(sys.argv)
widget = QtWidgets.QWidget()
widget.resize(360,360)
widget.setWindowTitle("PyQt5")
widget.show()
sys.exit(app.exec_())
在项目根目录(D:\study\PyQt5\ch01-evironment)运行代码,项目结构:
// 存放代码文件夹
├─code
| // 运行代码: python 程序
│ main.py
| // python 虚拟环境
└─venv
打开终端界面,运行 python .\code\main.py
大功告成,你已经学会了。
总结
安装两个库,然后编写代码(8行),完了,就这么简单。
可能出现的问题
问题1:无法正常运行Qt
qt.qpa.plugin: Could not find the Qt platform plugin "windows" in ""
This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.
解决办法:不要使用中文路径。请改为全英文路径,类似我的路径:
D:\study\PyQt5\ch01-evironment
本文暂时没有评论,来添加一个吧(●'◡'●)