自制软件:自制软件安装后,Python版本仍为2.7.4

时间:2013-08-04 19:53:38

标签: python python-2.7 homebrew

我使用自制软件安装了Python。如果我没有弄错的话,which python会返回/usr/local/bin/python这应该是自制软件安装。当我运行python时,我得到了

Python 2.7.4 (v2.7.4:026ee0057e2d, Apr  6 2013, 11:43:10)
[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin

告诉我,我仍然使用的是版本2.7.4而不是2.7.5。如果我然后运行brew upgrade python,我会得到Error: python-2.7.5 already installed

任何人都可以帮我弄清楚这里发生了什么吗?

1 个答案:

答案 0 :(得分:5)

我想我在a similar question找到了答案。我能够使用@akauppi's answer来解决我的问题。我猜测/ usr / bin / local /中的符号链接指向系统python,或者可能只是我系统上的另一个旧版本而不是Homebrew安装的版本。通过运行brew link --overwrite python,我能够替换那些旧的符号链接,我现在在运行python时显示版本2.7.5。