OSX Homebrew错误:未初始化的常数MACOS

我搜索了一下,似乎找不到任何其他人有这个问题的记录.

每当我尝试运行

$brew update

我得到了回报

/usr/local/bin/brew:34: uninitialized constant MACOS (NameError)

这不是我的机器,我通常在Linux系统上开发,所以这对我来说有点奇怪.

任何帮助将不胜感激!请告诉我是否有任何额外的信息我应该提供.再次,我不习惯自制或OSX.

编辑
应JameA的要求

xiao:~ patrick$brew doctor
/usr/local/bin/brew:34: uninitialized constant MACOS (NameError)
xiao:~ patrick$brew --config
/usr/local/bin/brew:34: uninitialized constant MACOS (NameError)

…不知道我喜欢这个整体“在这里,使用这个macbook的项目,它的工作更好”的事情…

MACOS常量在globals.rb中设置.看起来你可能会安装一个自制的Homebrew.

检查酿造医生的输出是否有任何建议.

如果没有帮助,请更新brew -config的结果.

如果一切都失败,您可能想尝试重新安装Homebrew.

更新:

由于这是以前的用户的机器,请确保您的用户是/usr/local的所有者以及其中的所有内容.用sudo chown -R $USER /usr/local修复它.

相关文章
相关标签/搜索