我开始意识到,没有简单的方法可以重命名 python 虚拟环境 - 在 conda 或其他环境中。我们创建了现有虚拟环境的修改克隆(通过“conda create -n new_venv ...”)来解决一些依赖性问题,之后我们开始默认使用新环境。我们希望废弃未使用的 venv 并将 new_venv 重命名为 venv,保持其所有内容不变。最简单、最安全的方法是什么?
您可以正式使用
conda rename
,但速度较慢,而且您对过程的控制较少,可能容易出错。
相反,请尝试以下方法,详细信息可以在这里找到,下面是总结
yml
文件示例
conda env export > environment.yml
conda env update --name your_env_name --file environment.yml --prune