我正在使用Windows 10 (所有命令都以管理员身份运行)。我创造了一个叫做myenv的环境。然后我用
conda env去除-n myenv
现在,如果我尝试
conda信息--envs
我只看到了基本环境。但是,如果我尝试
conda激活myenv
我还能激活它!我认为,因为在文件夹env下,仍然有一个名为myenv的文件夹没有被删除。
如何永久删除环境?
发布于 2019-11-06 18:46:27
命令行选项只能进行到目前为止,除非非常具体;也许最简单的方法是手动删除内容:
查找Anaconda文件夹;我将使用"D:\Anaconda\"
envs
,删除感兴趣的环境:"D:\Anaconda\envs\myenv"
你说完了吗?不完全是这样;即使在myenv
中,conda有时仍会在"D:\Anaconda\pkgs\"
中将包安装到基本环境中;因此,为了清除myenv
的跟踪,
Anaconda "D:\Anaconda\pkgs\"
注意:对于简单删除myenv
的目标来说,步骤3是多余的,但建议尽量减少将来的包冲突。
发布于 2022-01-18 18:21:06
除了发布的问题中的第一个命令之外,我还需要完成一个额外的步骤来完全删除环境。我必须转到存储环境的文件夹(例如,windows机器上的C:\Users*username*.conda\envs\ ),并删除与我删除的环境同名的文件夹。在第二步之后,我能够在没有任何错误的情况下重用环境名称。
https://stackoverflow.com/questions/58736579
复制相似问题