【发布时间】:2012-02-11 15:29:30
【问题描述】:
我使用http://railsinstaller.org 的Windows 安装程序安装了Ruby on Rails。安装没有任何错误。但是,当我尝试时:
rails new blog
我收到以下错误:
安装带有原生扩展的 json (1.6.5)
Gem::Installer::ExtensionBuildError: 错误: 无法构建 gem 原生扩展。
C:/opt/Ruby_on_Rails/RailsInstaller/Ruby1.9.2/bin/ruby.exe extconf.rb
安装 json (1.6.5) 时出错,Bundler 无法继续。
在捆绑之前确保gem install json -v '1.6.5' 成功。
按照上面的建议,我跑了:
gem install json -v '1.6.5'
这一次,我收到以下错误: 暂时增强 PATH 以包含 DevKit... 构建原生扩展。这可能需要一段时间... 错误:安装 json 时出错: 错误:无法构建 gem 原生扩展。
C:/opt/Ruby_on_Rails/RailsInstaller/Ruby1.9.2/bin/ruby.exe extconf.rb
有人可以告诉我如何解决这个错误吗?谢谢。
【问题讨论】:
-
您是否检查过 RubyInstaller 疑难解答页面是否存在可能的问题? github.com/oneclick/rubyinstaller/wiki/Troubleshooting RailsInstaller 也已经捆绑了 DevKit,所以你不需要单独安装它。