所以我试图在我的Macbook Pro上安装自制软件以便能够运行NINJA-IDE,每次我执行网站上给出的代码时都会得到这个:
Joshs-MacBook-Pro:~ joshua$ ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go)"
==> This script will install:
/usr/local/bin/brew
/usr/local/Library/...
/usr/local/share/man/man1/brew.1
==> The following directories will be made group writable:
/usr/local/share
==> The following directories will have their group set to admin:
/usr/local/share
Press ENTER to continue or any other key to abort
==> /usr/bin/sudo /bin/chmod g+rwx /usr/local/share
Password:
==> /usr/bin/sudo /usr/bin/chgrp admin /usr/local/share
==> Downloading and Installing Homebrew...
Agreeing to the Xcode/iOS license requires admin privileges, please re-run as root via sudo.
-e:84:in `git': undefined method `<' for nil:NilClass (NoMethodError)
from -e:153:in `block in <main>'
from -e:152:in `chdir'
from -e:152:in `<main>'
Joshs-MacBook-Pro:~ joshua$
我还彻底研究了“通过sudo以root身份重新运行”这一行无效,所以我假设问题在于我一直看到的NoMethodError。任何有关这方面的帮助将非常感谢!
答案 0 :(得分:24)
如果您尚未通过App Store安装XCode。然后运行它,并通过GUI接受许可证。现在再次运行Homebrew安装脚本。这解决了我的问题。
答案 1 :(得分:3)
刚刚安装了XCode new并且从未打开过。在使用Homebrew脚本之前,你必须同意许可证。单独运行XCode并同意应该解决问题的许可证。