如何修复brew医生警告

时间:2017-05-06 01:22:20

标签: macos homebrew brew-doctor

我很想弄乱Homebrew包管理器,请帮助我学习如何修复我的警告我已经注意到它会导致python出现问题。警告如下。

  

1)警告:" config"脚本存在于您的系统或Homebrew之外   目录。 ./configure脚本经常查找* -config脚本   确定是否安装了软件包,以及其他内容   编译和链接时使用的标志。

     

在您的路径中添加其他脚本可能会混淆安装的软件   如果配置脚本覆盖系统或Homebrew,则通过Homebrew   提供了相同名称的脚本。我们发现以下" config"   脚本:
  /Library/Frameworks/Python.framework/Versions/3.5/bin/python3-config
  /Library/Frameworks/Python.framework/Versions/3.5/bin/python3.5-config   /Library/Frameworks/Python.framework/Versions/3.5/bin/python3.5m-config

     

2)警告:Python安装在/Library/Frameworks/Python.framework

     

Homebrew仅支持构建系统提供的Python或   一个酿造的Python。特别是,安装到/ Library的Pythons可以   干扰其他软件安装。

     

3)警告:你的酒窖中没有链接的桶没有链接桶   可能导致构建麻烦并导致依赖于那些桶的酿造   一旦建成就无法正常运行。在这些:nmap上运行brew link   颠覆

1 个答案:

答案 0 :(得分:0)

看起来您的问题1和2是相关的。我假设您安装的某些版本的Python超出了默认情况下Mac上的版本。解决此问题的最简单且可能的最佳方法是以下步骤:

  1. 删除现有的Python
  2. 使用以下步骤https://www.digitalocean.com/community/tutorials/how-to-install-python-3-and-set-up-a-local-programming-environment-on-macos
  3. 重新安装Python
  4. 运行命令brew link nmap
  5. 这可以解决您的问题。