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

自制:安装自制后Python版本仍为2.7.4,python,python-2.7,homebrew,Python,Python 2.7,Homebrew,我已经使用自制软件安装了Python哪个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,则会出现

我已经使用自制软件安装了Python
哪个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
,则会出现
错误:python-2.7.5已安装


有谁能帮我弄清楚这里发生了什么事吗?

我想我找到了答案。我能用它来解决我的问题。我猜/usr/bin/local/中的符号链接指向的是系统python,或者可能只是我系统中某个地方的另一个旧版本,而不是自制的版本。通过运行
brew link--overwrite python
,我能够替换那些旧的符号链接,现在当我运行
python

时,我显示了2.7.5版。是否确实安装了2.7.5,问题是
/usr/local/bin/python
仍然链接到旧版本。查看
/etc/
内部,看看是否可以找到您的2.7.5。您的操作系统是否有类似于
更新选项的功能
?谢谢,@Hyperboreus。我想我找到了解决办法。查看我的最新问题。很高兴为您提供帮助。发布你的更新作为一个答案并接受,这样将来面对同样问题的用户可以找到它。