1.准备工作
在搭建虚拟环境之前,如果怕下载在c盘里占用内存,可以先在anaconda prompt里查询一下,安装虚拟环境的优先级
参考博文:Anaconda 修改虚拟环境默认位置_修改anaconda虚拟环境默认路径-优快云博客
按照上述链接的要求输入代码:
conda info
我的电脑运行结果是这样的
红色框框是指虚拟环境安装位置的优先级,我当时设置的E盘,不在C盘,就进行下去了。如果想更改存储位置,可以参照上面的博文进行修改。
2.开始搭建
参考视频:【【项目环境配置】Anaconda创建虚拟环境并使用pycharm进行配置】 https://www.bilibili.com/video/BV1Nx4y1t7cU/?share_source=copy_web&vd_source=404581381724503685cb98601d6706fb
还是上面这个anaconda prompt界面,按照代码格式为“conda create -n 命名 python=版本”,输入代码:
conda create -n py39-qt python=3.9
回车后出现以下界面:这是问是否 下载新的包,输入y
下载包完毕后,问是否激活,直接复制下图所示这行,输入在最后一行:
我把这行代码复制在下面代码行里了:
conda activate py39-qt
回车后,发现已经切换到创建好的这个环境当中了:
输入Python,提示这就是一个3.9版本的Python,这就是安装成功了:
3.在pycharm中安装pyqt5
参考博文:PyQt5安装以及使用_pip install pyqt5-优快云博客
(1)打开pycharm,先切换环境
注意:这个add啥啥啥是点开小加号出现的
(2)在这个环境下,我们找到最下面的终端,也就是下图蓝色的小图标。输入:
pip install pyqt5 -i https://pypi.tuna.tsinghua.edu.cn/simple
安装完成后,看看安上了没:
可以发现已经有了这个pyqt5包,而且版本是5.15.11
(3)下面配置pyqt5-tools
还是在pycharm中的终端下(就是点开pycharm界面最下面那个,上图中的蓝色小图标),直接输入:
pip install PyQt5-tools
下载完毕。根据博文PyQt5安装以及使用_pip install pyqt5-优快云博客
再输入
designer
我的电脑正常显示了Qt designer的界面,如果没有正常显示可以按照上面那个博文重新安装Qt designer。
安装完成后再按照上述博文配置环境,注意在配置环境的时候,不清楚下面这一步的环境在哪里
我参考了python和pyqt-tools安装位置图文详解_python_脚本之家
的说明,成功在这个目录下找到了pyqt-tools的位置。
在配置好的环境里新建一个Python文件,运行下面代码测试一下能不能正常打开:
import sys
from PyQt5.QtWidgets import QWidget, QApplication
app = QApplication(sys.argv)
widget = QWidget()
widget.resize(640, 480)
widget.setWindowTitle("Hello, PyQt5!")
widget.show()
sys.exit(app.exec())
出现下列结果:
可说明配置成功。
(4)将Qt designer添加外部工具
这一步不是硬性要求的,因为我发现直接在终端输入designer就可以直接调取出pyq5,不过放工具里方便点。
除了参考PyQt5安装以及使用_pip install pyqt5-优快云博客 的6.2部分,我参考了这个设置外部工具的博文【11】Qt Designer_designer.exe-优快云博客
不过在进行这一步的时候,我在我的电脑里直接搜索了designer.exe,也是成功找到了该文件的位置:
剩下的还是按照这个博文走。
4.将ui文件转为py文件
参考PyQt5安装以及使用_pip install pyqt5-优快云博客
但是我还没实验,日后补充