温馨提示:本文翻译自stackoverflow.com,查看原文请点击:python - How can I rename a conda environment?
Anaconda conda python

python - 如何重命名conda环境?

发布于 2020-04-11 13:17:32

我有一个名为的conda环境old_name,如何在new_name不破坏引用的情况下将其更改为

查看更多

提问者
pkowalczyk
被浏览
177
pkowalczyk 2017-07-14 08:12

你不能

一种解决方法是创建克隆环境,然后删除原始环境

(请记住有关deactivate在Windows和source deactivatemacOS / Linux 停用当前环境的信息

conda create --name new_name --clone old_name
conda remove --name old_name --all # or its alias: `conda env remove --name old_name`

此方法有几个缺点:

  1. 它会重新下载软件包-您可以使用--offline标志将其禁用,
  2. 复制环境文件所花费的时间,
  3. 临时使用双磁盘。

有一个未解决的问题需要此功能。