miniconda的配置记录

前言
因为想试一试pyqt5,但不知道为啥3.11版本总是下载不成功,但之前的3.8就可以,因此我觉得可能是python版本的问题.我在虚拟环境中安装一个python3.8版本的解释器试一试.
python的虚拟环境的管理有好几种方式:
自带的venv
virtualvenv
pyenv
conda
我决定先试一试conda,以下是我尝试中的一些总结

安装
在网上conda可以分为两个.一个是带有conda的ancaonda,其中除了附带有conda以为还有一些附带的其他软件,如jupyter notebook之类的,另一个则是仅仅一个conda本体,叫miniconda.
miniconda下载可以去 官网或者国内的镜像网站,官网出于某些原因,在很多的地方打不开,所以使用镜像是一个较好的选择.在这里我选的是清华的镜像网,在那里可以下载到
清华镜像网: https://mirrors.bfsu.edu.cn/anaconda/miniconda/
conda官网: https://docs.conda.io/projects/conda/en/latest/user-guide/install/download.html
在选择安装包的过程中要注意,miniconda下载安装之后自带有python的解释器,其中miniconda2中带的是python2的解释器,miniconda3带的是python3的解释器
还有就是x86-64对应的是是64位架构的电脑,x86对应的是32位的电脑,要根据自己电脑的架构选择合适的版本
配置的时候为了方便,我就直接使用conda来称呼miniconda

配置
miniconda在安装完成之后,如果想要可以跟流畅地使用的话,还是要进行一些配置的.
配置环境变量
首先要配置的是环境变量.
一般情况下,环境变量会在安装的时候就自己配置好,但就怕万一
如果安装好之后,在命令行输入 conda ,之后显示 不是内部或外部命令,也不是可运行的程序 或批处理文件。 就大概率是环境变量没有配置好
在高级系统设置中找到环境变量,以下路径添加到用户变量下的path中:
%PATH%\Miniconda3
%PATH%\Miniconda3\Scripts
%PATH%\Miniconda3\Library\bin
%PATH%要改成自己的conda的安装路径
配置源
在默认的条件下,miniconda是去官网下载你需要的python版本以及各种包.但国外的东西,下载速度总是一言难尽,因此有必要换成
国内的源,其中我参考的是清华大学的镜像源,这个是anconda的配置,不过miniconda也可以用
清华源: https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/

生成配置文件
在cmd中输入
conda config --set show_channel_urls yes
conda会用户文件夹下生成文件".condarc"

修改.condarc文件
将清华镜像源中的内容(如下),复制到.condarc文件中
channels:
- defaults
show_channel_urls: true
default_channels:
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
custom_channels:
conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
msys2: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
bioconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
menpo: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
pytorch-lts: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
这些内容我是在2023年2月27日复制的,以后可能有所改变,建议去清华的镜像网站直接复制

配置安装地址
在使用conda安装虚拟环境的时候我发现它把创建的环境设置在C盘,为了保护C盘的空间,我选择的设置一下conda的环境配置地址
在cmd中输入 conda config --show 可以看到配置文件的详细信息其中就有关于安装路径的信息,如下:
envs_dirs:
- C:\Users\用户\.conda\envs
- D:\ProgramData\miniconda3\envs
- C:\Users\用户\AppData\Local\conda\conda\envs
需要对其进行修改,在配置文件.condarc中,输入
envs_dirs:
- D:\ProgramData\conda_env
pkgs_dirs:
- D:\ProgramData\conda_pkgs
这样就把虚拟环境的创建地址设置为了D盘下