0%

python 版本管理工具 - Anaconda

下载

https://www.anaconda.com/download

使用

1. 查看当前环境列表

1
conda env list

输出:

1
2
3
4
# conda environments:
#
base /opt/anaconda3
gyp /opt/anaconda3/envs/gyp

2. 创建新环境

1
conda create --name myenv python=3.6

myenv 为环境名称,python=3.6 为指定 Python 版本

3. 激活环境

1
conda activate myenv

4. 退出环境

1
conda deactivate

5. 安装对应依赖库

1
pip install 依赖名

或者:

1
conda install 依赖名

6. 删除环境

1
conda remove --name myenv

仅删除环境里面的一个依赖:

1
conda remove --name myenv 依赖名

7. 查看 conda 版本

1
conda --version

8. 查看当前 conda 环境安装的所有依赖包

1
conda list

其他

1. 导出 conda 环境

1
conda list --explicit > /tmp/export.txt

2. 关闭 terminal 时自动激活环境

1
conda config --set auto_activate_base false

3. 修改镜像源

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

4. 查看当前源命令

1
2
conda config --show channels 
conda config --get channels

5. 修改成默认源

1
conda config --remove-key channels

删除某镜像源:

1
conda config --remove channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/

6. 离线安装 python 依赖

1
conda install /path/to/package.tar.bz2

可以在 https://anaconda.org/ 上下载对应的依赖包。