我正在尝试按照here描述的步骤重新安装Nokogiri与homebrew的依赖关系。之前我有nokogiri工作正常,但不得不删除macports以在我的mac上留出一些空间。
第一步遇到错误:
$ brew install libxml2 libxslt
Warning: Your Xcode (3.2.2) is outdated
Please install Xcode 3.2.6.
==> Downloading ftp://xmlsoft.org/libxml2/libxml2-2.8.0.tar.gz
Warning: Failed to create the file
Warning: /Library/Caches/Homebrew/libxml2-2.8.0.tar.gz
0.0%
curl: (23) Failed writing body (0 != 1448)
Error: Download failed: ftp://xmlsoft.org/libxml2/libxml2-2.8.0.tar.gz
知道怎么解决这个问题吗?
关于Xcode版本的警告是否显着?
答案 0 :(得分:4)
上面的相关信息似乎是Warning: Failed to create the file
。
尝试手动创建/Library/Caches/Homebrew/libxml2-2.8.0.tar.gz
文件,但出现Permission denied
错误。
将文件夹的所有权更改为我的用户名:group with
sudo chown <username>:<group> /Library/Caches/Homebrew/
通过此更改,brew install
步骤成功运行!
注意:brew install mongodb error: Cowardly refusing to `sudo brew install' Mac OSX Lion的答案有助于解决问题。