我在Mac (OS Mavericks)上安装了Python Anaconda。我想在我的Mac上恢复到Python的默认版本。最好的方法是什么?我应该删除~/anaconda目录吗?还需要其他更改吗?
目前,当我运行哪个python时,我得到这个路径:
/Users/username/anaconda/bin/python
我在Mac (OS Mavericks)上安装了Python Anaconda。我想在我的Mac上恢复到Python的默认版本。最好的方法是什么?我应该删除~/anaconda目录吗?还需要其他更改吗?
目前,当我运行哪个python时,我得到这个路径:
/Users/username/anaconda/bin/python
当前回答
安装清洁剂
me@host:~$ conda install anaconda-clean
激活“基础”虚拟环境
me@host:~$ source ~/anaconda3/bin/activate
运行清洁器
(base) me@host:~$ anaconda-clean --yes
禁用'base'虚拟环境
(base) me@host:~$ conda deactivate
删除文件
me@host:~$ rm -rf ~/anaconda3
me@host:~$ rm -rf ~/.anaconda_backup
从环境文件中删除conda添加的行
打开.bashrc文件(和/或.profile和/或.bash_profile)
nano .bashrc
搜索conda:
按CTRL + W 类型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上完成的
其他回答
如果您正在卸载Anaconda以便能够在系统中使用基本Python安装,则可以通过执行以下步骤暂时禁用该路径,而不卸载Anaconda。
转到您的主目录。只要一个cd命令就可以了。
编辑.bashrc文件。
在文件中查找类似export PATH="/home/ubuntu/anaconda3/bin:$PATH"的内容。
在开头放一个#来从脚本中注释它。
#export PATH="/home/ubuntu/anaconda3/bin:$PATH"
打开一个新终端,你应该正在运行基本的python安装。这适用于Linux系统。应该也适用于Mac。
在macOs Rm -rf ~/opt/anaconda3 .使用实例
我只是:
rm -rf ~/anaconda3
...这也删除了conda。
然后:
mousepad ~/.bashrc
...并删除了添加在最底部的路径线(由Anaconda明确标识为“由Anaconda添加”)。
值得注意的是,anaconda3在修改之前创建了我的.bashrc文件的备份,并将其命名为:
./bashrc-anaconda3.bak
...所以我可以重命名并删除我修改过的。bashrc
rm -rf ~/anaconda3
nano ~/.bashrc
按Ctrl+W搜索“Anaconda” 删除或注释掉以下行: /home/sammuel/.bashrc #由Anaconda3 4.2.0安装程序添加 导出路径= " / home / sammuel / anaconda3 / bin:美元路径”
编辑完文件后,按Ctrl+X退出,按y保存更改。
蟒蛇现在从你的服务器中删除。
软件包“anaconda 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路径以进行完全适当的清理