在anaconda的图形界面中,新建环境,可以看到,默认的包只有几个(这里是10个),像常用的numpy、pandas等等都没有,在使用过程中还需要再次安装。

anaconda学习笔记:复制anaconda的base环境-LMLPHP

 而base环境有几百个(325个)这么多。

anaconda学习笔记:复制anaconda的base环境-LMLPHP 

         所以有时候新建环境需要先用base环境克隆,那么问题来了:在anaconda的图形界面中,base环境的Clone按钮是灰色的。所以无法复制base环境。

anaconda学习笔记:复制anaconda的base环境-LMLPHP

 

解决方法:

打开Anaconda Prompt :
输入命令行:

conda create -n new_env --clone base

new_env 是自己新创建的虚拟环境名称,这样就可以复制base环境。

下图就是复制而来的新环境,常用的包都已经包含在内了:

anaconda学习笔记:复制anaconda的base环境-LMLPHP

使用同样的方法,也可以复制别的已经存在的环境:

conda create -n new_env --clone exist_env

 exist_env是已有的的虚拟环境名称。

08-21 03:46