本文档详细介绍了在Windows环境下安装和配置Python 3.8.1、PyCharm 2019.3.2以及PyQt5.13.2的步骤,适合初学者参考学习。
在64位Windows 10系统上安装Python3.8.1、PyCharm2019.3.2以及PyQt5.13.2的步骤如下:
【Python 3.8.1 安装】
下载并运行`python-3.8.1-amd64.exe`。选择自定义安装,确保指定一个合适的路径以完成安装。
【PyCharm 2019.3.2 安装】
从官网或可信任来源下载`pycharm-professional-2019.3.2.exe`并执行。为了提高性能和避免激活问题,可以将`jetbrains-agent.jar`复制到PyCharm的`bin`文件夹,并编辑`pycharm64.exe.vmoptions`文件,在最后一行添加 `-javaagent:你的 PyCharm 安装路径\bin\jetbrains-agent.jar` 的路径。同时使用激活码进行激活,整个过程中不要让PyCharm联网。
【PyQt5 安装】
安装之前需要恢复网络连接:
1. **网络安装**:在命令提示符(以管理员权限运行)中进入Python的`Libsite-packages`目录,并输入 `pip install PyQt5 -i https://pypi.douban.com/simple --target=.PythonPython38Libsite-packages --upgrade`。如果之前已安装过,使用`--upgrade`参数覆盖旧版本。
2. **手动安装**:下载PyQt5和PyQt5_sip的`.whl`文件,并在命令提示符中输入 `pip install 文件名.whl --target=安装目录` 来进行安装。确保所选文件与Python版本兼容。
对于PyQt5-tools,同样有两种方法:
1. **网络安装**:使用管理员权限打开命令提示符,在指定目录下运行 `pip install PyQt5-tools -i https://pypi.douban.com/simple --target=.PythonPython38Libsite-packages --upgrade`。如果工具版本与PyQt5不匹配,则需要手动下载对应版本的`.whl`文件。
2. **手动安装**:下载所有所需的`.whl`文件,并分别使用 `pip install 文件名.whl --target=安装目录` 命令来安装它们。
最后,通过在IDLE或PyCharm中运行简单的测试代码验证PyQt5是否已成功安装。例如:
```python
import sys
from PyQt5 import QtWidgets, QtCore
if __name__ == __main__:
app = QtWidgets.QApplication(sys.argv)
widget = QtWidgets.QWidget()
widget.resize(320, 240)
widget.setWindowTitle(Test PyQt5)
widget.show()
sys.exit(app.exec_())
```
这个程序将创建一个标题为Test PyQt5的窗口。如果一切正常,这说明PyQt5已经成功安装并准备使用。
在整个过程中,请确保版本兼容性和命令行参数正确无误以避免潜在问题,并考虑利用豆瓣镜像来加速下载过程和保证文件来源的安全性。