即使在按照here所述“完全”卸载Anaconda然后重新安装之后,我仍然在所有虚拟环境和基本环境中都存在一个错误。显然仍然存在。如何确保所有内容都被真正删除?
答案 0 :(得分:1)
Anaconda卸载程序省去了.conda
和.anaconda_backups
,其中仍然保留了许多元数据。此外,某些程序包会在Anaconda根文件夹之外安装自己的文件夹,而卸载程序并不会将其定位。最后,出于“完整性”考虑,我们可以删除注册表项,但这在大多数情况下不是必需的。
以下是我为解决Spyder问题而采取的步骤;对于其他软件包,只需在相关步骤中替换“ spyder”即可。
删除Anaconda/envs
和Anaconda/pkgs
运行Uninstall-Anaconda3.exe
可选:Start -> Run -> regedit
,删除:
删除:
C:\Users\.conda
C:\Users\.anaconda_backup
C:\Users\.spyder
C:\Users\.spyder-py3
注意:在删除之前先备份config
文件夹内的C:\Users\Name\AppData\Local\conda
C:\Users\Name\AppData\Local\Spyder
C:\Users\Name\AppData\Local\Temp\spyder
C:\Users\Name\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Anaconda3 (64-bit)
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Python 3.7
依次在**conda**
和**spyder**
中搜索C:
,然后搜索D:
,以确保没有剩余的东西,除了:
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
请注意,这不能保证所有内容都“绝对地”删除;因为那需要格式化硬盘,但这不是必须的。
答案 1 :(得分:0)
您可以通过键入以下内容来删除Anaconda目录:
rm -rf ~/anaconda3
或者您可以像这样使用Anaconda clean命令:
conda安装Anaconda-clean anaconda-clean-是的
在运行了上面的两个命令之后,请在顶部运行rm命令。