实际上, Conda是没有重命名环境的功能的, 要实现这个基本需求, 只能通过愚蠢的克隆-删除的过程. 但是有可能会出现python解释器记录了绝对路径信息的问题. request: conda "rename" (or conda "move") for changing name of an environment #3097
克隆环境:
conda create --name newname --clone oldname
彻底删除旧环境:
conda remove --name oldname --all
经测试, 可行且没有什么影响.
切记不要直接mv
移动环境的文件夹来重命名, 会导致一系列无法想象的错误的发生! 切记!
随后, 可以到anaconda文件夹下的envs
中删除旧的环境的一些残留.
Enjoy it~
网友评论