使用PyCharm+Miniconda3配置使用Pyqt5所需要的环境。详细步骤如下:
1:使用Miniconda3创建一个用于Pyqt5的虚拟python环境。关于Miniconda3的安装本文不做介绍,安装并且配置好环境变量后,打开CMD,输入conda --version,即可出现安装的conda版本,这样得话就可以进行下一步。
2:使用conda我们可以了解其常用的一些指令如:
conda --version可以查看当前安装的conda版本
conda create -n pyqtProject python=3.6可以创建名为pyqtProject 且python版本为3.6的虚拟环境
conda env list可以查看当前已经安装的python环境,如下图:
activate pyqtProject可以激活名为pyqtProject的python虚拟环境,因为我们要在这个虚拟环境中去安装pyqt5的类库,所以需要先激活,如下图:
deactivate可以退出当前激活的虚拟环境,如下图:
3:在pyqtProject环境中安装pyqt5需要的依赖库,命令如下
pip install pyqt5 -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install pyqt5-tools -i https://pypi.tuna.tsinghua.edu.cn/simple
具体安装如下图:
4:到此为止使用pyqt5环境我们就创建好了。下面使用PyCharm创建项目,如下图:
直接导入虚拟环境中的python.exe如果报错,可以导入conda.exe,再导入虚拟环境中的python.exe
在项目的设置里也可以看到这个环境中装的所有类库,其中就有上述我们安装的pyqt5类库
5:在项目中输入以下代码进行测试,即可出现一个窗口,下面就可以正式的学习qt
import sys
from PyQt5.QtWidgets import QApplication, QWidget
if __name__ == '__main__':
app = QApplication(sys.argv) # 获取命令行参数
w = QWidget()
w.resize(400, 200) # 宽,高
w.move(300, 300)
# 设置窗口标题
w.setWindowTitle('first page')
# 显示窗口
w.show()
sys.exit(app.exec_())