python多环境管理的方式通常有 pipenv、 venv、anaconda、miniconda。
anaconda是科学计算应用包,包含大量数学计算如numpy、pandas等python第三方包及conda环境管理工具,相当于一个包含python工具集合。适用于机器学习和数据分析相关人员。
miniconda只包含一个python版本和conda包管理器,容量小,轻量级。

1 下载miniconda

官网:https://docs.conda.io/en/latest/miniconda.html
清华源下载地址:https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/

2 安装

01.jpg
02.jpg
勾选第二项,并不建议勾选第一项,点击”Next”,等待几分钟,直到安装成功

3 环境配置

03.jpg
04.jpg
05.jpg
06.jpg
07.jpg
方框前面是miniconda的安装目录,比如我的安装目录是D:\ProgramData\Miniconda3

先把这个添加到变量值中,再分别添加

D:\ProgramData\Miniconda3\Scripts
D:\ProgramData\Miniconda3\Library\bin

4 添加conda的镜像服务器

因为conda 下载文件要用到国外的服务器,速度一般会比较慢,我们可以通过增加一个清华的镜像服务器来解决。

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
conda config --set show_channel_urls yes

5 使用

# 创建环境
conda create -n test python=3.7

# 切换环境
source activate test

# 退出环境
conda deactivate test

# 安装包
conda install xlrd

# 删除环境
conda remove -n test --all

# 查看环境
conda env list