我正在尝试在更新的Mac OSx 10.10 Yosemite上安装Rails。我首先使用了以下命令:
$ curl -L https://get.rvm.io | bash -s stable --ruby=2.2.0
以安装最新的 RVM 和 Ruby 版本。我还使用以下命令更新了 gem:
$ gem update --system
到目前为止,一切看起来都很好,但是当我尝试使用以下命令安装最新的 Rails 版本时:
$ gem install rails --version=4.2.0
我收到此错误消息:
> ERROR: Failed to build gem native extension.
Buidling Nokogiri with a packaged version of libxml2-2.9.2
with the following patches applied:
- 0001-Revert-Missing-initialization-for-the-catalog-module.patch
- 0002-Fix-missing-entities-after-CVE-2014-3660-fix.patch
我尝试安装Nokogiri,并重试该命令,但收到相同的错误消息。
有什么建议吗?
这里有几件事你可以尝试:
在OSX 10.9 Maverick上安装Nokogiri时出错?
我不使用 RVM,但不久前在一个新的 Mavericks 安装上安装 Nokogiri 时也遇到了问题,并使用页面下方的替代答案之一解决了它,使用 xcode-select --install
.
另请注意,接受的答案更新了优胜美地的说明,因此我会查看所有答案以获取可能的解决方案。