无法弄清楚为什么没有使用brew版本的python

时间:2013-09-07 06:15:43

标签: python homebrew

在新的shell中:

brew install python输出:

Warning: python-2.7.5 already installed

brew link python输出:

Warning: Already linked: /usr/local/Cellar/python/2.7.5
To relink: brew unlink python && brew link python

echo $PATH输出:

/Users/captbaritone/.rvm/gems/ruby-2.0.0-p0/bin:/Users/captbaritone/.rvm/gems/ruby-2.0.0-p0@global/bin:/Users/captbaritone/.rvm/rubies/ruby-2.0.0-p0/bin:/Users/captbaritone/.rvm/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/X11/bin:/usr/local/git/bin:/usr/local/MacGPG2/bin:/usr/texbin:/opt/local/bin

然而which python仍然输出:

/usr/local/bin/python

python --version仍然输出:

Python 2.7.1

以下是一位主管:

ls -l /usr/local/bin/python输出:

ls: /usr/local/bin/python: No such file or directory

我可能做错了什么,或者我还能尝试什么?

1 个答案:

答案 0 :(得分:4)

你没有正确链接python。如果在终端上键入brew install python,它可能会输出警告:已安装python-2.7.5,它只是没有链接

如果那时,您需要通过键入brew link python来链接您的python安装。如果由于某些早期的网站包而遇到任何冲突,请输入brew link --overwrite python

现在它应该可以正常工作。