尝试使用 Homebrew 和 pip 在 MacOSX 10.7.5 上安装 lxml 时遇到很多问题。我有安装了命令行工具的 Xcode 4.6.3。这是我的确切步骤:
$ export CC=llvm-gcc-4.2
$ export CXX=llvm-g++-4.2
$ brew install --use--llvm libxml2
$ brew install --use-llvm libxslt
$ sudo pip install lxml
brew 安装成功完成,但 pip install 给了我以下错误:
error: command 'cc' failed with exit status 1
完整日志在这里:https ://gist.github.com/sloria/5902993
当我尝试使用 easy_install 时:
$ sudo easy_install lxml
我得到一个不同的错误:
error: Setup script exited with error: command 'cc' failed with exit status 1
完整日志:https ://gist.github.com/sloria/5903014
这里发生了什么?