我在Mac上安装了Python Anaconda(OS Mavericks)。我想在Mac上恢复默认版本的Python。最好的方法是什么?我应该删除~/anaconda
目录吗?还需要进行其他更改吗
目前,当我运行which python
时,我得到了这条路径:
/Users/username/anaconda/bin/python
答案 0 :(得分:207)
来自docs:
要卸载Anaconda,请打开终端窗口并删除整个窗口 anaconda安装目录:
rm -rf ~/anaconda
。你也可以编辑~/.bash_profile
并从PATH
中移除anaconda目录 环境变量,并删除隐藏的.condarc
文件和 可能已创建的.conda
和.continuum
目录 主目录rm -rf ~/.condarc ~/.conda ~/.continuum
。
补充说明:
~/anaconda3
目录而不是~/anaconda
。~/.anaconda
隐藏目录,可以删除。PATH
,而不是在您的shell配置文件中修改~/.bashrc
。因此,例如,如果您使用的是bash,请务必检查PATH
,如果您未在~/.bash_profile
中找到$('#chordpro').on('keyup mouseup', function () {
chordpro_toCHORDSHEET();
});
修改后的内容。答案 1 :(得分:148)
anaconda安装程序在~/.bash_profile
脚本中添加了一行,该行将anaconda bin目录添加到$PATH
环境变量中。删除anaconda目录应该是你需要做的,但是从你的设置脚本中删除这一行也是很好的管理。
答案 2 :(得分:96)
软件包“ anaconda clean ”应安全卸载。
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了解更多详情。
答案 3 :(得分:22)
删除Anaconda目录会有所帮助,但我认为这不是一个好主意,因为您可能需要在不久的将来使用anaconda。因此,正如mwaskom所建议的那样,anaconda安装程序会自动添加PATH
变量,该变量指向anaconda/bin
文件中的~/.bashrc
目录。
看起来像这样
PATH="/home/linuxsagar/anaconda3/bin:$PATH
所以,只需注释掉该行(在行的开头添加#
)。
然后重新加载执行~/.bashrc
source ~/.bashrc
文件
现在,验证新终端中执行which python
的更改。
答案 4 :(得分:12)
rm -rf ~/anaconda
这很简单。它将我的指针切换到Python: https://docs.continuum.io/anaconda/install#os-x-uninstall
答案 5 :(得分:10)
如果您要卸载Anaconda以便能够在系统中使用基本Python安装,则可以通过执行以下步骤暂时禁用路径,而不是卸载Anaconda。
转到您的主目录。只需cd
命令即可。
编辑文件.bashrc
。
在文件中查找类似export PATH="/home/ubuntu/anaconda3/bin:$PATH"
的内容。
在开头添加#
,以便从脚本中对其进行评论。
#export PATH="/home/ubuntu/anaconda3/bin:$PATH"
打开一个新终端,你应该运行基础python安装。这适用于Linux系统。也应该在Mac上工作。
答案 6 :(得分:5)
要卸载Anaconda,您可以执行简单的删除程序。这将留下一些文件,这对大多数用户来说都很好。见选项A.
如果您还想从Anaconda及其程序中删除所有配置文件和目录的痕迹,您可以先下载并使用Anaconda-Clean程序,然后进行简单的删除。见选项B.
使用简单删除卸载Anaconda:
macOS-打开Terminal.app或iTerm2终端应用程序,然后输入rm -rf ~/anaconda3
删除整个Anaconda目录,其名称为anaconda2或anaconda3。
使用Anaconda-Clean完全卸载并简单删除。
注意:在简单删除之前必须运行Anaconda-Clean。
从Anaconda Prompt或终端窗口安装Anaconda-Clean软件包:
conda install anaconda-clean
在同一窗口中,运行以下命令之一:
使用确认提示删除所有与Anaconda相关的文件和目录,然后再删除每个文件和目录:
anaconda-clean
或者,删除所有与Anaconda相关的文件和目录,而不是提示删除每个文件和目录:
anaconda-clean --yes
Anaconda-Clean在主目录中名为.bash_profile
的文件夹中创建可能被删除的所有文件和目录的备份,例如.anaconda_backup
。另请注意,Anaconda-Clean会保留AnacondaProjects目录中的数据文件不变。
使用Anaconda-Clean后,请按照选项A中的说明卸载Anaconda。
从.bash_profile
如果您使用Linux或macOS,您可能还希望查看主目录中的.bash_profile
文件,以获取以下行:
export PATH="/Users/jsmith/anaconda3/bin:$PATH"
注意:将/Users/jsmith/anaconda3/
替换为您的实际路径。
此行将Anaconda路径添加到PATH环境变量。它可能指的是Anaconda或Miniconda。卸载Anaconda后,您可以删除此行并保存文件。
答案 7 :(得分:4)
rm -rf ~/anaconda3
nano ~/.bashrc
删除或注释掉以下行:
/home/sammuel/.bashrc
# added by Anaconda3 4.2.0 installer
export PATH="/home/sammuel/anaconda3/bin:$PATH"
编辑完文件后,输入 Ctrl + X 退出,然后输入 y 以保存更改。
Anaconda现已从您的服务器中删除。
答案 8 :(得分:3)
我只是:
rm -rf ~/anaconda3
...这也删除了conda。
然后:
mousepad ~/.bashrc
...并删除了在最底部添加的路径线(Anaconda明确指出'由Anaconda'添加。
值得注意的是anaconda3在修改之前创建了我的 .bashrc 文件的备份,并将其命名为:
./bashrc-anaconda3.bak
...所以我总是可以重命名这个并删除我修改过的.bashrc
答案 9 :(得分:2)
要卸载anaconda,您必须:
1)删除整个anaconda安装目录:
rm -rf ~/anaconda2
2)和(可选):
- >编辑〜/ .bash_profile以从PATH环境变量中删除anaconda目录。
- >删除可能在主目录中创建的以下隐藏文件和文件夹:
rm -rf ~/.condarc ~/.conda ~/.continuum
答案 10 :(得分:2)
如果你有多个版本的anaconda,
rm -rf~ / anaconda2 [版本2]
rm -rf~ / anaconda3 [适用于第3版]
在文本编辑器中打开.bashrc文件
vim .bashrc
从路径中删除anaconda目录。
导出PATH =“/ home / {username} / anaconda2 / bin:$ PATH”[针对第2版]
导出PATH =“/ home / {username} / anaconda3 / bin:$ PATH”[适用于版本3]
答案 11 :(得分:1)
从系统中完全卸载Anaconda:
rm -rf ~/miniconda
rm -rf ~/.condarc ~/.conda ~/.continuum
答案 12 :(得分:0)
在我的情况下,Anaconda3没有安装在主目录中。而是将其安装在根目录中。因此,我必须执行以下操作才能将其卸载:
sudo rm -rf /anaconda3/bin/python
答案 13 :(得分:0)
rm -rf ~/anaconda3
足够了
答案 14 :(得分:0)
我总是尝试遵循开发人员的建议,因为现在通常他们会影响开发人员的系统。从理论上讲,这应该是最安全的方法:
从Anaconda Prompt(Linux或macOS上的终端)安装Anaconda-Clean软件包:
conda install anaconda-clean
在同一窗口中,运行以下命令之一:
在删除每个与Anaconda相关的文件和目录之前,先确认确认,然后删除它们:
anaconda-clean
或者,删除所有与Anaconda相关的文件和目录,而不会提示您删除每个文件和目录:
anaconda-clean --yes
Anaconda-Clean创建所有可能在主目录中名为.anaconda_backup的文件夹中删除的文件和目录的备份。还要注意,Anaconda-Clean不会改变AnacondaProjects目录中的数据文件。
答案 15 :(得分:0)
对于Windows
使用
安装anaconda-clean模块conda install anaconda-clean
然后,运行以下命令逐步删除文件:
anaconda-clean
或者,只需运行以下命令将其全部删除-
anaconda-clean --yes
此“打开控制面板”>“程序”>“卸载程序”之后,在此处卸载发布者为Anaconda的python。
现在,您可以从PATH变量中删除anaconda /脚本和/ anaconda/。
希望,会有所帮助。
答案 16 :(得分:0)
从 Anaconda Prompt 安装 Anaconda-Clean 包
conda install anaconda-clean
在同一窗口中,运行以下命令之一: 删除所有与 Anaconda 相关的文件和目录而不提示删除每个文件和目录:
anaconda-clean --yes
视窗:
在安装的根目录中运行卸载之前,使用 Windows 资源管理器删除 envs 和 pkgs 文件夹。
在控制面板中,选择添加或删除程序或卸载程序,然后选择 Python 3.6 (Anaconda) 或您的 Python 版本。
答案 17 :(得分:0)
在 macOS 中
rm -rf ~/opt/anaconda3