我在Mac电脑(OS Mavericks)上安装了Python Anaconda。我想恢复我的Mac电脑默认版本的Python。应该如何做?我应该删除~/anaconda
目录吗?还需要进行其他更改吗?
目前,当我运行which python
命令时,会得到以下路径:
/Users/username/anaconda/bin/python
我在Mac电脑(OS Mavericks)上安装了Python Anaconda。我想恢复我的Mac电脑默认版本的Python。应该如何做?我应该删除~/anaconda
目录吗?还需要进行其他更改吗?
目前,当我运行which python
命令时,会得到以下路径:
/Users/username/anaconda/bin/python
从文档中:
要卸载Anaconda,请打开终端窗口并删除整个安装目录:
rm -rf ~/anaconda
。您还可以编辑~/.bash_profile
,从您的PATH
环境变量中删除anaconda目录,并删除隐藏的.condarc
文件以及可能已在主目录中创建的.conda
和.continuum
目录,方法是使用rm -rf ~/.condarc ~/.conda ~/.continuum
。
更多注意事项:
~/anaconda3
目录而不是~/anaconda
。~/.anaconda
的隐藏目录,可予以删除。PATH
,而不是在您的shell配置文件中。因此,例如,如果您正在使用bash,请务必检查~/.bashrc
,如果在~/.bash_profile
中找不到修改的PATH
,请检查它。~/.bashrc
文件中进行的,而不是在~/.bash_profile
文件中。 - Jordan~/.anaconda/navigator
这个目录。它确实会在各个目录中散布文件。 - smcirm -rf /anaconda3/
。 - canada11rm ~/.bashrc-anaconda3.bak
。 - c0degeas~/.bash_profile
脚本中添加一行,将Anaconda二进制文件目录添加到$PATH
环境变量的前面。删除Anaconda目录应该就足够了,但最好从设置脚本中也删除这行代码,以便进行良好的管理。~/.continuum
、~/.spyder2
、~/.cache
、~/.distlib
和~/.matplotlib
目录,您也应该将它们删除。 - tadasajon~/
)中,anaconda还创建了一个备份文件:.bash_profile-anaconda.bak
,该文件备份了原始的.bash_profile
。您可以将该文件与当前的.bash_profile
进行比较,然后安全地删除.bash_profile-anaconda.bak
文件。 - YaOzI~/.bashrc
文件中找到了 Anaconda 的 $PATH
追加行,供您参考。 - TheGrimmScientistanaconda clean 包,可从 Anaconda 平台下载,应该可以安全卸载。
conda activate your_conda_env # activate your conda environment
conda install anaconda-clean # install the package anaconda clean
anaconda-clean --yes # clean all anaconda related files and directories
rm -rf ~/anaconda3 # removes the entire anaconda directory
rm -rf ~/.anaconda_backup # anaconda clean creates a back_up of files/dirs, remove it
# (conda list; cmd shouldn't respond after the clean up)
参考: 请查看https://docs.anaconda.com/anaconda/install/uninstall了解更多详情。
注意: 如果想要完全清除,请编辑 .bashrc (或 .bash_profile) 并在 $PATH 环境变量中删除 conda 路径。brew cask uninstall anaconda
。 - asmaier删除Anaconda目录会有帮助,但我认为这不是一个好主意,因为你可能需要在不久的将来使用anaconda。因此,如mwaskom所建议的那样,anaconda安装程序会自动在~/.bashrc
文件中添加指向anaconda/bin
目录的PATH
变量。
看起来像这样:
PATH="/home/linuxsagar/anaconda3/bin:$PATH
所以,只需将该行注释掉(在行首添加#
)。
然后重新加载~/.bashrc
文件,执行source ~/.bashrc
现在,在新终端中执行which python
来验证更改。
$source ~/.bashrc
命令后,你是否尝试在新的终端窗口中输入$which python
? - sgiri~/.bashrc
文件中添加了一行export PATH=/usr/bin:$PATH
。之后它就可以工作了!谢谢! - Xiaodong Qirm -rf ~/anaconda
这很简单。它将我的指针切换到Python:https://docs.continuum.io/anaconda/install#os-x-uninstall
me@host:~$ conda install anaconda-clean
me@host:~$ source ~/anaconda3/bin/activate
(base) me@host:~$ anaconda-clean --yes
(base) me@host:~$ conda deactivate
me@host:~$ rm -rf ~/anaconda3
me@host:~$ rm -rf ~/.anaconda_backup
打开.bashrc
文件(以及/或.profile
和/或.bash_profile
)
nano .bashrc
搜索conda
:
conda
删除所有看起来像是由/为Anaconda添加的内容:
# >>> conda initialize >>>
# !! Contents within this block are managed by 'conda init' !!
__conda_setup="$('/home/me/anaconda3/bin/conda' 'shell.bash' 'hook' 2> /dev/null)"
if [ $? -eq 0 ]; then
eval "$__conda_setup"
else
if [ -f "/home/me/anaconda3/etc/profile.d/conda.sh" ]; then
. "/home/me/anaconda3/etc/profile.d/conda.sh"
else
export PATH="/home/me/anaconda3/bin:$PATH"
fi
fi
unset __conda_setup
# <<< conda initialize <<<
这是在Ubuntu 18.04上完成的
cd
命令即可。.bashrc
。export PATH="/home/ubuntu/anaconda3/bin:$PATH"
的内容。#
符号来注释掉它。#export PATH="/home/ubuntu/anaconda3/bin:$PATH"
打开一个新的终端,你应该已经运行了基本的Python安装程序。这适用于Linux系统,Mac也应该可以。
rm -rf ~/anaconda3
nano ~/.bashrc
Delete or comment out the following lines:
/home/sammuel/.bashrc
# added by Anaconda3 4.2.0 installer
export PATH="/home/sammuel/anaconda3/bin:$PATH"
当您编辑完文件后,输入Ctrl+X退出并输入y保存更改。
Anaconda现已从您的服务器中删除。
source ~/bashrc
以使更改在当前会话中生效。 - Sachin Dangol要卸载Anaconda,你可以简单地删除该程序。这将留下一些文件,对于大多数用户来说这没有问题。请参考选项A。
如果您还希望从Anaconda及其程序中删除所有配置文件和目录的痕迹,则可以首先下载并使用Anaconda-Clean程序,然后进行简单的删除。请参见选项B。
使用简单删除来卸载Anaconda:
macOS-打开Terminal.app或iTerm2终端应用程序,然后通过输入rm -rf ~/anaconda3
来删除您的整个Anaconda目录,它具有类似于anaconda2或anaconda3的名称。
使用Anaconda-Clean和简单删除进行完全卸载。
注意:必须在简单删除之前运行Anaconda-Clean。
从Anaconda提示符或终端窗口安装Anaconda-Clean包:
conda install anaconda-clean
使用确认提示在删除每个文件或目录之前删除所有与Anaconda相关的文件和目录:
anaconda-clean
或者,不需要提示就可以删除所有与Anaconda相关的文件和目录:
anaconda-clean --yes
.anaconda_backup
的文件夹,其中包含可能被删除的所有文件和目录的备份,例如.bash_profile
。请注意,Anaconda-Clean不会触及AnacondaProjects目录中的数据文件。
使用Anaconda-Clean后,请按照选项A中的说明卸载Anaconda。
从.bash_profile
中删除Anaconda路径。
如果您使用Linux或macOS,还可以检查您主目录中的.bash_profile
文件,以查看是否有以下行:export PATH="/Users/jsmith/anaconda3/bin:$PATH"
注意:将/Users/jsmith/anaconda3/
替换为您的实际路径。
此行将Anaconda路径添加到PATH环境变量中。它可以是Anaconda或Miniconda。在卸载Anaconda后,您可以删除此行并保存文件。
由官方卸载方式提供支持。