conda虚拟环境创建、删除

1.查看conda版本

1
conda -V

2.查看已有虚拟环境

1
2
1.conda env list
2.conda info -e

3.创建虚拟环境

1
2
conda create -n [env_name] python=x.x
#env_name文件可以在Anaconda安装目录envs文件下找到。

4.打开虚拟环境

1
conda cativate [env_name]

5.管理包

1
2
3
4
5
6
1.conda install [package]#指定名字
2.conda install --yes --file requirements.txt#conda批量安装requirements.txt文件中包含的组件依赖
3.conda list -e > requirements.txt#conda批量导出包含环境中所有组件的requirements.txt文件
4.conda remove [package]#删除当前环境下的某个包
5.conda remove --name [your_env_name] [package_name]#删除某个环境的某个包
6.conda update [package]#跟新包

6.退出虚拟环境

1
conda deactivate

7.删除虚拟环境

1
conda remove -n env_name --all

8.换源

Linux

打开~/.condarc

1
2
1.vim ~/.condarc
2.gedit ~/.condarc

清华源

1
2
3
4
5
6
channels:
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
ssl_verify: true

中科大源

1
2
3
4
5
channels:
- https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
- https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
- https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
ssl_verify: true

上交源

1
2
3
4
5
channels:
- https://mirrors.sjtug.sjtu.edu.cn/anaconda/pkgs/main/
- https://mirrors.sjtug.sjtu.edu.cn/anaconda/pkgs/free/
- https://mirrors.sjtug.sjtu.edu.cn/anaconda/cloud/conda-forge/
ssl_verify: true