我正在使用Windows 10(所有命令均以管理员身份运行)。我创建了一个名为myenv的环境。然后我用
conda env删除-n myenv
现在,如果我尝试
conda信息--envs
我只看到基本环境。但是,如果我尝试
conda激活myenv
我仍然可以激活它!我想是因为在envs文件夹下,仍然有一个名为myenv的文件夹,不会被删除。
如何彻底删除环境?
答案 0 :(得分:0)
除非您非常明确,否则命令行选项只能适用于此。也许最简单的方法是手动删除内容:
"D:\Anaconda\"
envs
中,删除感兴趣的环境:"D:\Anaconda\envs\myenv"
您完成了吗?不完全的;即使在myenv
中,conda有时仍会在"D:\Anaconda\pkgs\"
中将软件包安装到 base 环境中;因此,清除myenv
的痕迹,
删除安装到myenv
的软件包,这些软件包最终在"D:\Anaconda\pkgs\"
(如果不满足要求的话)Anaconda Navigator->环境-> myenv->删除
注意:对于仅删除myenv
的目标而言,第3步是多余的,但建议尽量减少将来的程序包冲突。