卸载 Miniconda#
要卸载 Miniconda 安装:
(可选)如果您在
anaconda3
目录中,您可以手动删除它们以增加计算机上的可用磁盘空间。此步骤必须在卸载 Miniconda 之前执行。卸载
anaconda3
目录打开 Anaconda Prompt。
通过运行以下命令查看所有环境的列表:
conda info --envs
如果您在
anaconda3
,您将需要卸载包含环境的目录。使用以下命令卸载目录将删除环境文件并取消注册环境。打开您喜欢的 shell。
通过运行以下命令卸载目录:
# Replace <YOUR_USERNAME> with your Windows username # Replace <PATH_TO_ENV_DIRECTORY> with the path to the directory that contains the environments C:\Users\<YOUR_USERNAME>\miniconda3\_conda constructor uninstall --prefix <PATH_TO_ENV_DIRECTORY>
在 Windows 搜索框中搜索“控制面板”,然后选择控制面板应用程序。
单击 Programs 下的 Uninstall a program。
从程序列表中选择 Miniconda。
单击 Uninstall(卸载)。
按照屏幕上的说明完成卸载过程。
静默 CLI 卸载
在 Windows作系统上,您可以使用命令提示符或 PowerShell 静默卸载 Miniconda。
打开一个新的命令提示符窗口并运行以下命令:
start /wait .\miniconda3\Uninstall-Miniconda3.exe /S
从 Miniconda v24.11.1 开始,您还可以使用其他参数从系统中删除其他文件。
可选的 uninstall 参数
/RemoveCaches=[0|1]
删除缓存(例如,包和索引缓存等)。
/RemoveConfigFiles=[none|user|system|all]
删除配置文件,例如
.condarc
文件。user
删除当前用户主目录中的文件,并system
删除该目录之外的所有文件。/RemoveUserData=[0|1]
删除用户数据,例如
%USERPROFILE%/.conda
目录。
谨慎
如果您有多个 conda 安装,则不建议使用这些参数。
以下命令是如何使用 uninstall 参数的示例:
start /wait .\miniconda3\Uninstall-Miniconda3.exe /S /RemoveCaches=1 /RemoveConfigFiles=user /RemoveUserData=1
打开一个新的 PowerShell 窗口并运行以下命令:
Start-Process -FilePath ".\miniconda3\Uninstall-Miniconda3.exe" -ArgumentList "/S" -Wait
从 Miniconda v24.11.1 开始,您还可以使用其他参数从系统中删除其他文件。
可选的 uninstall 参数
/RemoveCaches=[0|1]
删除缓存,例如包缓存。
/RemoveConfigFiles=[none|user|system|all]
删除配置文件,例如
.condarc
文件。user
删除当前用户主目录中的文件,并system
删除该目录之外的所有文件。/RemoveUserData=[0|1]
删除用户数据,例如
${env:USERPROFILE}/.conda
目录。
谨慎
如果您有多个 conda 安装,则不建议使用这些参数。
以下命令是如何使用 uninstall 参数的示例:
Start-Process -FilePath ".\miniconda3\Uninstall-Miniconda3.exe" -ArgumentList "/S /RemoveCaches=1 /RemoveConfigFiles=user /RemoveUserData=1" -Wait
打开一个新的终端应用程序窗口。
(可选)如果您在
anaconda3
目录中,您可以手动删除它们以增加计算机上的可用磁盘空间。此步骤必须在卸载 Miniconda 之前执行。卸载
anaconda3
目录通过运行以下命令查看所有环境的列表:
conda info --envs
如果您在
anaconda3
,您将需要卸载包含环境的目录。使用以下命令卸载目录将删除环境文件并取消注册环境。通过运行以下命令卸载目录:
# Replace <PATH_TO_ENV_DIRECTORY> with the path to the directory that contains the environments ~/miniconda3/_conda constructor uninstall --prefix <PATH_TO_ENV_DIRECTORY>
停用您的
base
environment 中:conda deactivate
您应该不会再看到
(base)
在终端提示符中。从 Miniconda v24.11.1 开始,
uninstaller.sh
脚本可帮助您从系统中删除 Miniconda。运行基本脚本以删除 Miniconda 及其 shell 初始化,或添加参数以删除其他用户或系统文件。如果您的版本没有卸载程序脚本,请按照 Manual uninstall(手动卸载)下的说明进行作。注意
如果您已将 Miniconda 安装到系统位置,则必须使用
sudo -E
以运行卸载程序。例如,
.pkg
macOS 安装程序将 Miniconda 安装到系统位置,/opt/miniconda3
.~/miniconda3/uninstall.sh
sudo -E ~/opt/miniconda3/uninstall.sh
谨慎
包含其他 uninstall 参数是可选的。这些参数会从系统中删除其他文件。如果您有多个 conda 安装,则不建议使用这些参数。
如果安装目录之外的任何文件是符号链接,则可能只会删除链接,而不会删除底层文件,这意味着您需要手动查找并删除它们。
可选的 uninstall 参数
--remove-caches
删除缓存(例如,包和索引缓存等)。
--remove-config-files {user,system,all}
删除配置文件,例如
.condarc
文件。user
删除当前用户主目录中的文件,并system
删除该目录之外的所有文件。--remove-user-data
删除用户数据,例如
~/.conda
目录。
以下命令是如何使用 uninstall 参数的示例:
~/miniconda3/uninstall.sh --remove-caches --remove-config-files user --remove-user-data
(可选)通过运行以下命令,从所有终端 shell 配置文件中删除任何 conda 初始化脚本:
conda activate conda init --reverse --all
删除整个
miniconda3
目录替换为rm -rf
.根据您的安装,此目录将位于您的根文件夹或 opt 文件夹中。警告
与
-r
(递归)标志、f
(force) 标志会删除所有指定的目录及其中的文件,而不提示您进行确认。在运行之前,请仔细检查并验证是否已正确指定要删除的目录rm -rf
,因为此作无法撤消。# The following are a few examples of how you might need to delete your miniconda3 folder rm -rf miniconda3 rm -rf ~/miniconda3 sudo rm -rf /opt/miniconda3
(可选)移除隐藏的
.condarc
file 和.conda
,.continuum
和.anaconda
目录:谨慎
考虑保留
.condarc
文件,特别是如果您拥有 conda 的自定义配置并计划重新安装。rm -rf ~/.condarc ~/.conda ~/.continuum ~/.anaconda
关闭并重新打开您的终端以刷新它。您应该不会再看到
(base)
在终端提示符中。