Anaconda虚拟环境管理

1、创建环境:

conda create --name your_env_name

(1)创建指定python版本的虚拟环境:

conda create --name your_env_name python=3.8

(2)创建包含某些第三方库的虚拟环境:

conda create --name your_env_name numpy scipy

(创建环境时安装numpy库和scipy库)

(3)创建指定python版本下包含某些包的环境:

conda create --name your_env_name python=3.5 numpy scipy

(创建环境,python版本为3.8,创建时安装numpy库和scipy库)

2、查看所有虚拟环境

conda info --envs

conda env list

3、激活(进入)某个环境

win : activate your_env_name

mac/linux : conda activate your_env_name

4、退出当前环境

deactivate

5、删除某个环境

conda remove --name your_env_name --all

6、复制某个环境

conda create --name new_env_name --clone old_env_name

7、分享环境

进入要分享的环境:activate target_env_name

输入命令:conda env export > environment.yml

会在当前目录下生成environment.yml文件

别人拿到environment.yml文件后,在cmd中进入文件目录下,可以通过以下命令从该文件创建环境

conda env create -f environment.yml

8、第三方库管理

查看当前环境下安装的第三方库:conda list

给当前环境安装第三方库:conda install package_name

查看指定环境下安装的第三方库:conda list -n target_env_name

给指定环境安装第三方库:conda install -n env_name package_name

 

9、虚拟环境的本地地址

Anaconda根目录下会有一个文件夹envs,里面按虚拟环境名保存着对应环境所安装的第三方库,而且每个环境对应一个python解释器

上一篇:eslint 初始化


下一篇:anaconda 常用命令