'python'指向anaconda安装

时间:2020-04-29 02:58:20

标签: python macos terminal anaconda zsh

我已经安装了anaconda,但是我仍然想在终端窗口(python)中照常使用zsh。目前,运行which python显示/Users/USERNAME/opt/anaconda3/bin/python

我不希望此命令指向我的anaconda安装。我想像过去一样使用python,并使其指向我的python 2.7安装(/usr/bin/python)。

pippython3存在相同的问题。如何将这些路径改回其默认位置?

1 个答案:

答案 0 :(得分:1)

首先我想说我个人从未使用过Anaconda,但是我有很多朋友使用过它们,而且只要配置可行,他们似乎总是会陷入困境。如果您不需要Anaconda提供的特定于数据科学的工具(我想其中大多数都可以通过使用pip install <package_name>轻松获得),那么我强烈建议您不要使用Anaconda。我建议您改用自制软件安装python 3.7,而让python 2.7的系统版本保持不变...反正...

我最近修复了一个与您为朋友描述的问题类似的问题。我最终删除了他的anacaonda版本,并从自制软件重新安装(链接:https://brew.sh/),因此这就是我的帮助方式,希望对您也有帮助。

首先,我将检查您的~/.bash_profile(或可能为~/.bashrc)文件的配置。通过在#字符之前注释掉与Anaconda有关的所有行。我相信安装anaconda时,它会将蟒蛇ananada-version-of-python的位置放在PATH层次中较高的位置,因此,您的计算机会首先看到它,然后才有机会查看/usr/bin ...

其次,您需要将anaconda-python移至垃圾箱...我将首先对整个'/ Users / USERNAME / opt / anaconda3'目录进行垃圾处理。如果内存能正确地为我服务,anaconda会将其他与python相关的内容存储在/MacitoshHD/Library/Frameworks目录中,但请不要在此引用我的名字。我建议您到那里看看,扔掉与anaconda安装有关的所有东西。

在那之后,在一个新的终端(以便您的PATH刷新)中,我安装了自制程序,然后运行命令brew install python3安装python3。我认为也许我运行了安装程序输出中建议的命令,例如将“ brew link python3”链接到symlink python3,在安装后需要将其链接。

最后,一切都完成了python2和python3的安装并没有问题。 python2是系统默认版本,而python3是自制安装版本。随时提出任何问题,我会尽力提供更多帮助,希望这些说明可以帮助您入门。

相关问题