4

我正在尝试使用 gem bundle install 安装最新版本的 json 并导致错误。我正在尝试在 aptana studio 3 工作区中安装。

我收到以下错误 - 任何人都可以对这个问题有所了解 -

使用原生扩展安装 json (1.7.5) Gem::Installer::ExtensionBuildError: ERROR: Failed to build gem native extension。

安装 json (1.7.5) 时出错,Bundler 无法继续。gem install json -v '1.7.5'在捆绑之前确保成功。

看到这个错误后,我只运行了 install json 并且运行良好,但 json 似乎没有安装。

——桑德什

4

2 回答 2

1

在 ruby​​ 1.9.3 上的新 rails 3.2.9 应用程序上创建或执行捆绑安装时,我遇到了相同的 json 1.7.5 错误。这对我有用:

  1. 获取最新版本的 Xcode(在我的例子中是 4.5.2)。打开 Xcode。转到首选项。转到下载,然后单击命令行工具上的安装。
  2. 在你的终端做:rvm reinstall 1.9.3
  3. 创建你的新 Rails 应用程序,你会得到相同的 json 1.7.5 错误,但没关系。然后打开应用程序并转到您的 Gemfile。在文件顶部,更改source 'https://rubygems.org'source 'http://rubygems.org'
  4. gem install json -v '1.7.5'
  5. bundle install

这应该有效,就像我的情况一样!

于 2012-11-29T01:33:39.767 回答
0

我忘记了对不起。请检查以下问题:

当我尝试 sudo gem install json 我收到以下错误

为什么 bundler 不在 OS X 10.8 上安装 json 1.7.4 gem?

可能您需要安装 XCode 命令行工具。

于 2012-10-08T09:36:56.853 回答