运行Homebrew brew doctor
(Mac OS X 10.9.2)时,收到以下警告消息:
警告:Python安装在/Library/Frameworks/Python.framework
Homebrew仅支持针对系统提供的Python或现成的Python构建。特别是,安装到/ Library的Python可能会干扰其他软件的安装。
因此,我运行brew install
并遵循了安装说明输出中提供的步骤来安装Homebrew的Python版本。运行which python
确认Homebrew的版本确实在我的PATH的顶部。输出为/usr/local/bin/python
。
尽管如此,当我重新运行时brew doctor
,我仍然收到相同的警告消息。如何抑制此警告?我是否需要从计算机中删除/Library/Frameworks/Python.framework目录?我只是应该忽略它吗?我的计算机上是否有其他应用程序可能导致发出此警告?
请注意,由于没有来自的警告,我没有特别运行任何错误的应用程序brew doctor
。另请注意,当我运行时,此警告消息并不总是打印出来的brew doctor
,它是最近才开始出现的。另外,我在计算机上使用Python 2.7,试图远离Python 3。
/Library/...
实际上使用的那些,并从被符号链接/usr/local/bin/python
和/usr/local/bin/python3
。因此,请确保在删除它们之前先了解您的设置。