Homebrew 安装libxml2的权限被拒绝

Homebrew 安装libxml2的权限被拒绝,homebrew,libxml2,Homebrew,Libxml2,所以我正在更新我的rails环境,以支持4.0和ruby 2.0。到目前为止,我在安装libxslt时遇到了一些问题。在终端运行时,我得到: $ brew install libxml2 Error: Permission denied - /usr/local/lib/python2.7/site-packages/sitecustomize.py 我以root用户的身份运行它,因此权限被拒绝消息非常令人费解。感谢您的帮助 您不应该以root用户身份或通过sudo将东西安装到/usr/lo

所以我正在更新我的rails环境,以支持4.0和ruby 2.0。到目前为止,我在安装libxslt时遇到了一些问题。在终端运行时,我得到:

$ brew install libxml2

Error: Permission denied - /usr/local/lib/python2.7/site-packages/sitecustomize.py

我以root用户的身份运行它,因此权限被拒绝消息非常令人费解。感谢您的帮助

您不应该以root用户身份或通过
sudo
将东西安装到
/usr/local
。从

为什么自制软件说sudo不好?

自制软件的设计目的是不使用sudo。您可以决定使用它,但我们强烈建议不要这样做

如果您运行以下命令,您可以将
/usr/local
的所有权全部强制给登录用户

sudo chown -R `whoami` /usr/local


一旦应用了
权限被拒绝
问题,您就不应再遇到该问题。

是否有其他方法解决此问题。它将向任何登录用户授予所有系统权限。