修改conda环境名称

进行conda操作时,可能要创建新的环境,但名称与现有环境有冲突,安装的包有一定差别,或是前期环境命名比较随便。此时要对现有环境进行重命名,有两种方法可以采用。

1.创建新的环境并克隆目标环境的内容(不太推荐):

克隆目标环境

简化的命令形式

conda create -n conda-new –clone conda-old

完整的命令形式

conda create –name conda-new –clone conda-old

删除旧环境

conda remove -n conda-old –all

参考:https://blog.csdn.net/songyuc/article/details/103859747

2.对路径下的环境名称进行修改(较为推荐)

我在进行虚拟环境调用时遇到import报错,在解决过程中发现调用下载的包和函数基本都是通过绝对路径进行调用的,我便进行了测试,直接对存储环境的文件进行重命名,发现直接更改环境的名称不影响虚拟环境及下载到环境中包和函数的调用。

当环境中的包较大时,如有几个类似于torch这种1个多g的包(但一般这么大的包一般都有其依赖工具,不推荐装到一起,其搭配工作的工具可能会出现版本冲突),此时想要对环境进行重命名,克隆环境就要慢很多了。(亲测)

OK,不多废话,具体更名过程及测试如下:

1.找到目标环境所在文件夹

修改conda环境名称

先对环境进行测试(以anaconda环境下运行python,测试torch调用cuda为例):

修改conda环境名称

2.对文件名进行修改:

修改conda环境名称

再次测试:

修改conda环境名称

OK!

成功切换到更名后的环境并成功运行同样的代码。

Original: https://blog.csdn.net/gl0bal/article/details/126334181
Author: gl0bal
Title: 修改conda环境名称

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/672851/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球