我在Mac上安装了Python Anaconda(OS Mavericks).我想在Mac上恢复默认版本的Python.最好的方法是什么?我应该删除~/anaconda目录吗?还需要进行其他更改吗
目前,当我跑步时,which python我得到这条道路:
/Users/username/anaconda/bin/python
vae*_*r-k 223
来自文档:
要卸载Anaconda,请打开终端窗口并删除整个anaconda安装目录:
rm -rf ~/anaconda.您也可以编辑~/.bash_profile和删除的森蚺目录PATH的环境变量,并删除隐藏.condarc文件,.conda并.continuum可能已在主目录中创建的目录rm -rf ~/.condarc ~/.conda ~/.continuum.
附加说明:
~/anaconda3目录而不是~/anaconda.~/.anaconda可能被删除的隐藏目录.PATH您的某个runcom文件中修改,而不是在您的shell配置文件中修改.因此,例如,如果您使用bash,请务必检查您~/.bashrc是否找不到PATH修改过的~/.bash_profile.mwa*_*kom 149
anaconda安装程序在~/.bash_profile脚本中添加一行,将anaconda bin目录添加到$PATH环境变量中.删除anaconda目录应该是你需要做的,但是从你的设置脚本中删除这一行也是很好的管理.
Sur*_*rya 102
可从Anaconda平台获得的" 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)
Run Code Online (Sandbox Code Playgroud)
有关详细信息,请参阅:https://docs.anaconda.com/anaconda/install/uninstall.
sgi*_*iri 22
删除Anaconda目录有帮助,但我不认为这是一个好主意,因为您可能需要在不久的将来使用anaconda.因此,正如mwaskom所建议的那样,anaconda安装程序会自动添加PATH指向文件中anaconda/bin目录的变量~/.bashrc.
看起来像这样
PATH="/home/linuxsagar/anaconda3/bin:$PATH
Run Code Online (Sandbox Code Playgroud)
所以,只需注释掉该行(添加在行#的开头).然后重新加载~/.bashrc执行的文件source ~/.bashrc
现在,验证which python在新终端中执行的更改.
Jon*_*han 13
__CODE__
这很简单.它将我的指针切换到Python:https: //docs.continuum.io/anaconda/install#os-x-uninstall
Emi*_*ter 12
me@host:~$ conda install anaconda-clean
Run Code Online (Sandbox Code Playgroud)
me@host:~$ source ~/anaconda3/bin/activate
Run Code Online (Sandbox Code Playgroud)
(base) me@host:~$ anaconda-clean --yes
Run Code Online (Sandbox Code Playgroud)
(base) me@host:~$ conda deactivate
Run Code Online (Sandbox Code Playgroud)
me@host:~$ rm -rf ~/anaconda3
me@host:~$ rm -rf ~/.anaconda_backup
Run Code Online (Sandbox Code Playgroud)
打开.bashrc文件(和/或.profile和/或.bash_profile)
nano .bashrc
Run Code Online (Sandbox Code Playgroud)
搜索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 <<<
Run Code Online (Sandbox Code Playgroud)
这是在 Ubuntu 18.04 上完成的
小智 10
如果要卸载Anaconda以便能够在系统中使用基本Python安装,则可以通过执行以下步骤暂时禁用路径,而不是卸载Anaconda.
转到您的主目录.只需一个cd命令即可.
编辑文件.bashrc.
寻找export PATH="/home/ubuntu/anaconda3/bin:$PATH"文件中的内容.
把一个#在一开始从脚本评论它.
#export PATH="/home/ubuntu/anaconda3/bin:$PATH"
Run Code Online (Sandbox Code Playgroud)
打开一个新的终端,你应该运行基本的python安装.这适用于Linux系统.也应该在Mac上工作.
小智 6
要卸载Anaconda,您可以轻松删除该程序.这将留下一些文件,这对大多数用户来说都很好.见选项A.
如果您还想从Anaconda及其程序中删除所有配置文件和目录的痕迹,您可以先下载并使用Anaconda-Clean程序,然后进行简单的删除.见选项B.
使用简单的删除卸载Anaconda:
macOS-打开Terminal.app或iTerm2终端应用程序,然后输入,删除整个Anaconda目录,其名称如anaconda2或anaconda3 rm -rf ~/anaconda3.
使用Anaconda-Clean完全卸载并简单删除.
注意:必须在简单删除之前运行Anaconda-Clean.
从Anaconda Prompt或终端窗口安装Anaconda-Clean软件包:
conda install anaconda-clean
Run Code Online (Sandbox Code Playgroud)
在同一窗口中,运行以下命令之一:
在删除每个文件和目录之前,使用确认提示删除所有与Anaconda相关的文件和目录:
anaconda-clean
Run Code Online (Sandbox Code Playgroud)
或者,删除所有与Anaconda相关的文件和目录,而不会提示删除每个文件和目录:
anaconda-clean --yes
Run Code Online (Sandbox Code Playgroud)
Anaconda-Clean创建可能被删除的所有文件和目录的备份,例如.bash_profile,在.anaconda_backup主目录中指定的文件夹中.另请注意,Anaconda-Clean会保留AnacondaProjects目录中的数据文件不变.使用Anaconda-Clean后,请按照选项A中的说明卸载Anaconda.从中移除Anaconda路径.bash_profile
如果您使用Linux或macOS,您可能还希望检查.bash_profile主目录中的文件,例如:
export PATH="/Users/jsmith/anaconda3/bin:$PATH"
Run Code Online (Sandbox Code Playgroud)
注意:替换/Users/jsmith/anaconda3/为您的实际路径.
此行将Anaconda路径添加到PATH环境变量.它可能指的是Anaconda或Miniconda.卸载Anaconda后,您可以删除此行并保存文件.
通过官方卸载方式
小智 6
rm -rf ~/anaconda3
nano ~/.bashrc
Run Code Online (Sandbox Code Playgroud)
删除或注释掉以下几行:
/home/sammuel/.bashrc
# added by Anaconda3 4.2.0 installer
export PATH="/home/sammuel/anaconda3/bin:$PATH"
Run Code Online (Sandbox Code Playgroud)完成文件编辑后,键入Ctrl+X退出并y保存更改。
Anaconda 现在已从您的服务器中删除。
| 归档时间: |
|
| 查看次数: |
539996 次 |
| 最近记录: |