conda重命名环境env
(1)方法1: clone
conda 其实没有重命名指令,实现重命名是通过 clone 完成的,分两步:
- 先 clone 一份 new name 的环境
- 删除 old name 的环境
(2)方法2:直接修改conda env名字(推荐)
conda的虚拟环境安装在"/home/dm/anaconda3/envs"
下图是本人conda的envs
如果你想重命名pytorch-py36为torch-py36,你只需要修改文件名称即可
这时,你可以正常激活"source activate torch-py36"
但pip等命令,会报错:
这是因为bin/pip文件的默认运行路径没有将pytorch-py36重新命令torch-py36:
gedit打开 :
gedit /home/dm/anaconda3/envs/torch-py36/bin/pip
修改文件:
将
#!/home/dm/anaconda3/envs/pytorch-py36/bin/python
修改为:
#!/home/dm/anaconda3/envs/torch-py36/bin/python