前言:
配置环境是件意义不大又繁琐的事情,在此记录下anaconda配置虚拟环境以及conda环境管理、包管理和pip包管理的一些常用命令。
项目需要,我的deepin中先装的anaconda2,默认的python环境为python2.7,这个环境下也装了pytorch1.0以及其他的科学包。但日常还是要用Python3,所以在此基础上新建了python3.7的环境,并适当添加一些必备的包
- 创建新环境并在此环境中安装包
conda create --name <env_name> <package_names>
可装包可不装,也可装多个包(多个<package_names>)
- 环境切换:
source activate <env_name> # 切换到某个环境
source deactivate # 退出环境至root
conda info --envs # 显示已创建的环境
conda info -e #同上
conda env list # 同上
- 复制环境:
conda create --name <new_env_name> --clone <copied_env_name>
- 删除环境:
conda remove --name <env_name> --all
- 换