使用anaconda配置python + PyQt5与pycharm的安装配置

Anaconda的优点

在运行不同项目时可能会遇到python版本或者依赖库的冲突,只能频繁卸载重装解决十分麻烦,而且产生混乱。这时候可以使用anaconda,安装不同版本的软件以及依赖包,一个项目一个虚拟环境,便于管理和使用

安装和配置anaconda

这里只介绍Windows系统的流程。
首先前往anaconda官网进行下载,完成后打开安装包根据图形界面指引进行安装
这一步选 I agree

如果这台主机有多人使用可以选择all users,但是如果自己使用选just me就可以。

这里选择安装地址,我就使用了默认的,当然也可以安装在其他盘。

这一步是否勾选第一个皆可,我比较建议勾选因为省事。虽然说可能出问题需要重装,不过试了几次并没有触发。

接下来点击Install等待安装完成即可。

完成后按win+R, 输入cmd打开cmd命令行,输入conda -V,显示如图则代表安装成功(版本可能不一样)。

接下来进入anaconda自带的python环境(由anaconda版本决定,anaconda自带的是python 3.9)。
输入activate,可以看到多了(base)字样,这就是base环境,已经可以进行配置了。如果电脑之前安装过python,则可能与 anaconda的base环境冲突,可以删掉之前的python。

但是正如在开头说的,更好的解决思路是一个项目配置一个虚拟环境,所以我们使用指令来创建该项目需要的环境。

输入conda create -n shiyou python=3.9这里shiyou可以替换成你想叫的任何名字,但是python版本注意最高3.9,因为目前PyQt5工具暂时不支持python 3.10。这个指令创建了一个名为shiyou,版本为python 3.9的虚拟环境。

输入y继续

这样就装好了

输入activate shiyou可以看到(base)已经变成(shiyou),说明进入了该虚拟环境。

PyQt5的安装

完成了之前的步骤后,应该已经进入了新创建的虚拟环境shiyou,接下来安装必须的PyQt5及其工具。
因为使用的是pip安装,所以首先获得SIP支持。输入pip install sip安装SIP

下载PyQt5和工具的时候建议使用国内的镜像下载,更快,可以使用pip install PyQt5 -i https://pypi.douban.com/simple下载PyQt5,使用pip install PyQt5-tools -i https://pypi.douban.com/simple来下载tools。下载成功界面与上文SIP类似。

下载完成后可以使用pip list检查下载的内容以及版本信息。

最后一步是将pyqt5-tools加入到环境变量中。

按照下图所示路径找到pyqt5-tools文件夹并复制该地址。
路径中的anaconda3是安装anaconda的位置,envs中是你创建的虚拟环境。

按照下图找到并打开Path,将路径复制进去。

Pycharm的安装与配置

pycharm官网下载。安装时只需要注意这几个勾打上就行,最后一个无所谓。

打开设置

找到interpreter设置并选择添加

选择conda environment,地址则填创建的虚拟环境的python.exe。注意不要选择anaconda的base环境或者原有的python

确定后可以看到依赖库已经更新

designer的使用

首先在pycharm中配置外部工具。依然是之前的设置,不过这次选择Tools -> External tools

下图为创建工具步骤

2的位置填该工具名字,我这里直接使用了文件名shiyou。

3的位置则是designer工具的位置,具体路径如下图所示,anaconda3是我anaconda的安装位置,shiyou为我为这个项目创建的虚拟环境,找到anaconda安装位置后按照红框中一步步找就可以。

4直接填写$FileDir$就行

创建完成后就可以使用了。点击即可打开designer工具查看修改UI

说点什么吧...

qZMtmT.png网站备案号:ICP备16046599号-1