我正在学习 Python,大多数教程都建议使用 homebrew 安装 Python,因此我安装了 homebrew,然后输入:
brew install python
它应该用 2.7.11 覆盖 OS X Python 2.7.10 但是我认为它没有,当我输入时:
brew doctor
我得到:
在您的 PATH 中未找到 Homebrew 的 sbin,但您已安装将可执行文件放入 /usr/local/sbin 的公式。考虑设置 PATH,例如像这样 echo 'export PATH="/usr/local/sbin:$PATH"' >> ~/.bash_profile
我该怎么办?我应该卸载所有内容并重新开始吗?
答案1
这可能与 Python 的问题无关,但此时您应该按照消息所述执行操作,即键入以下命令:
echo 'export PATH="/usr/local/sbin:$PATH"' >> ~/.bash_profile
之后重新打开终端会话或运行. ~/.bash_profile
命令。
它只是说你用 homebrew 安装的一些程序放在/usr/local/sbin
目录中,但是你的 shell“不知道”它们。
作为参考,您可以通过列出内容来检查其中有哪些程序(公式):
ls /usr/local/sbin
至于检查 Python,请输入:
ls -l `which python`
它将为您提供当前可执行文件的路径。您希望它的输出如下所示:
lrwxrwxr-x 1 root admin 34 Dec 14 21:12 /usr/local/bin/python@ -> ../Cellar/python/2.7.11/bin/python