2013-06-26 255 views
3

所以我正在更新我的rails環境以支持4.0和ruby 2.0。到目前爲止,我在安裝libxslt時遇到了一些麻煩。在終端中運行時,我得到:權限被拒絕安裝libxml2

$ brew install libxml2 

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

我以root用戶身份運行此權限,因此權限被拒絕的消息非常令人費解。任何幫助表示讚賞。

回答

12

您不應該以root身份或通過sudo將東西安裝到/usr/local。來自FAQ

爲什麼Homebrew會說sudo不好?

Homebrew被設計爲不使用sudo而工作。您可以決定使用它,但我們強烈建議不要這樣做。 ...

如果您運行下面的,可以強制的/usr/local所有權在它的全部你的登錄用戶

sudo chown -R `whoami` /usr/local 

Source

您應該不會再得到Permission Denied問題一次這已被應用。

+0

有沒有其他方法可以解決這個問題。它將給所有系統權限給任何登錄用戶。 – Suneel