OSX终端打开默认的Python而不是Anaconda

时间:2017-02-09 19:48:57

标签: python bash macos python-2.7 anaconda

我总是在终端上使用python,输入python它会打开Python 3.5 Anaconda,在那里我保存了许多我通常需要的库。今天早些时候我尝试安装一些东西,但我必须搞砸了,因为它现在总是打开Python 2.7 Default。我在Google上搜索并搜索过,很多人建议修改bash_profile,我做了很多次。 如果我在终端中输入export PATH=~/anaconda/bin:"$PATH",它会正确打开Anaconda版本的Python,但每次重新打开终端时我都要再次输入。正如我所说,我试图首先修改放置export PATH=~/anaconda/bin:"$PATH"的bash配置文件,我尝试source ~/.bash_profile,但仍然没有。 我现在的bash配置文件如下,它看起来有点乱,因为我尝试了一些"变种"。

bash profile

1 个答案:

答案 0 :(得分:0)

在我看来,问题可能是您的个人资料中的Homebrew部分。

它将/usr/local/bin/放在路径的前面。

which python会告诉你你将要获得哪个python。 echo $PATH将告诉您即将使用的整体路径。发布这些结果。

因此,根据您的评论,您正在运行Homebrew中的python,并且需要将您的个人资料部分移到顶部。