conda虚拟环境操作

conda虚拟环境操作

1 创建

$ conda create -n <env_name> python=X.X

2 激活

$ conda activate <env_name>

3 删除

$ conda remove -n <used_env_name> --all

4 重命名

1)在conda中不可直接对环境重命名,需先clone至新虚拟环境后,再将原环境删除

$ conda create --name <new_env_name> --clone <used_env_name> 
$ conda remove -n <used_env_name> --all

5 导出导入

虚拟环境导出至另一台机器时,有两种方法:

$ conda env export > env.yaml		#导出至当前文件目录
$ conda env create -f env.yaml		#在新机器中导入
————————————————————————————————————————————————————
$ conda list --explicit > env.txt	#导出至当前文件目录
$ conda create -n newenv -f env.txt	#在新机器中导入

第一种方法可以导出环境中的所有包,不过若是pip依赖有问题的话会报错,第二种方法只会导出conda install方式安装的包

6 复制

本机复制环境

$ conda create -n <env_2> --clone <env_1>	# env_1 被复制的环境 env_2 新环境
posted @ 2021-08-16 11:55  SethDeng  阅读(195)  评论(0编辑  收藏  举报