【发布时间】:2020-11-08 18:02:42
【问题描述】:
我在所有虚拟环境和基础环境中都存在一个错误,即使在按照here 所述“完全”卸载 Anaconda 然后重新安装之后也是如此;显然有些东西仍然存在。如何确保真正删除所有内容?
【问题讨论】:
我在所有虚拟环境和基础环境中都存在一个错误,即使在按照here 所述“完全”卸载 Anaconda 然后重新安装之后也是如此;显然有些东西仍然存在。如何确保真正删除所有内容?
【问题讨论】:
您可以通过键入以下内容删除 Anaconda 目录:
rm -rf ~/anaconda3
或者你可以像这样使用 Anaconda clean 命令:
conda 安装 anaconda-clean anaconda-clean --yes'
运行上面的两个命令后运行顶部的rm命令。
【讨论】:
Anaconda 卸载程序忽略了 .conda 和 .anaconda_backups,其中保留了大量元数据缓存。此外,一些软件包在根 Anaconda 文件夹之外安装自己的文件夹,这些文件夹不是卸载程序的目标。最后,为了“完整性”,我们可能会删除注册表项,但大多数时候这不是必需的。
以下是我为解决 Spyder 问题而采取的步骤;对于其他软件包,只需在相关步骤中替换“spyder”即可。
删除Anaconda/envs和Anaconda/pkgs
运行Uninstall-Anaconda3.exe
可选:Start -> Run -> regedit,删除:
删除:
C:\Users\.condaC:\Users\.anaconda_backupC:\Users\.spyderC:\Users\.spyder-py3 注意:删除前备份config文件夹内C:\Users\Name\AppData\Local\condaC:\Users\Name\AppData\Local\SpyderC:\Users\Name\AppData\Local\Temp\spyderC:\Users\Name\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Anaconda3 (64-bit)C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Python 3.7搜索**conda**,然后在C: 和D: 中搜索**spyder**,以确保没有任何剩余,除了:
Anaconda3-2020.02-Windows-x86_64.exe(假设已经安装;可以是其他版本).vscode\extensions 中的文件
Microsoft Visual Studio\...\Extensions 中的文件
如果 conda 或 Python (PYTHONPATH) 是系统环境变量,请删除它们
重启设备
验证hashes
关闭其他应用程序
运行Anaconda3-2020.02-Windows-x86_64.exe
启动Anaconda Powershell Prompt
spyder
请注意,这并不能保证“真正绝对”删除所有内容;因为那个人需要格式化硬盘,但这不应该是必要的。
【讨论】: