软件使用教程二、在anaconda安装虚拟环境,并在此环境中下载和配置pyqt5

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-优快云博客

 但是我还没实验,日后补充

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值