OSX Anaconda默认python

时间:2016-01-28 10:08:01

标签: python macos python-2.7 anaconda .bash-profile

我的macbook上安装了anaconda发行版到我的本地主目录/Users/simon/anaconda

当我打开iterm并输入python时,我看到了python的默认OSX安装。我在这里看到了这个帖子并实现了提到的修复:Mac using default Python despite Anaconda install

我的.bash_profile目前看起来像这样:

export PATH="$HOME/anaconda/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:$PATH"

发生了一些奇怪的事情:

  1. 当我输入python时,尽管改变了我的.bash_profile
  2. ,我仍然看到了OSX python
  3. 如果我source /Users/simon/.bash_profile这实际上解决了问题。现在使用python调出anaconda的python
  4. 当我退出iterm或重新启动计算机并尝试再次加载python时,它会回到OSX版本。 .bash_profile保持不变。
  5. 当我尝试以上所有使用终端时,一切正常。上面描述的问题似乎是特定于iterm2,我不知道为什么

    如何让我的系统使用anacondas python而不是OSX版本?

1 个答案:

答案 0 :(得分:1)

您的$PATH似乎已在配置中的其他位置重新定义。如果您知道它们的加载顺序并跟踪发生的情况,这通常不会引起问题。

我建议使用reading来了解更多加载顺序。