使用Homebrew python代替系统提供的python

时间:2015-07-03 14:55:04

标签: python homebrew

我使用Homebrew安装python,版本是2.7.10,系统提供的版本是2.7.6。我的PATH环境变量设置为/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin",所以我的终端首先知道要查看Homebrew bin文件夹!

然而,当我运行python时,它仍默认为2.7.6,系统提供版本(显示的解释器在顶部显示为2.7.6)。如果我运行/usr/local/bin/python,它运行2.7.10,这就是我想要的。

如果我的PATH变量设置正确,那么终端如何才能首先找到/usr/bin/python

1 个答案:

答案 0 :(得分:0)

当我使用brew安装Python 2.7.10时发生了这种情况。我的PATH设置为/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin,哪个python返回/usr/local/bin/python(符号链接到Python 2.7.10。)

当我关闭并重新启动终端应用程序时,问题就消失了。