【问题标题】:rails bundle error Gem::Installer::ExtensionBuildError: ERRORrails bundle 错误 Gem::Installer::ExtensionBuildError: ERROR
【发布时间】:2013-05-03 12:34:35
【问题描述】:

我正在尝试安装 rails,但遇到了一些问题: ruby 2.0.0 rvm 1.19.6 gems 2.0.3 bundler 1.2.3 当我运行 'bundle install' 或 'gem install json -v "1.7.7"' 时,我有:


Gem::Installer::ExtensionBuildError: ERROR: Failed to build gem native extension.

        /usr/bin/ruby1.9 extconf.rb 
mkmf.rb can't find header files for ruby at /usr/lib64/ruby/include/ruby.h


Gem files will remain installed in /home/Hiken/.bundler/tmp/16909/gems/json-1.7.7 for inspection.
Results logged to /home/Hiken/.bundler/tmp/16909/gems/json-1.7.7/ext/json/ext/generator/gem_make.out
An error occurred while installing json (1.7.7), and Bundler cannot continue.
Make sure that `gem install json -v '1.7.7'` succeeds before bundling.

当我使用 ruby​​ 1.9.3 时,我遇到了同样的错误。 请帮帮我

【问题讨论】:

    标签: ruby json ruby-on-rails-3 gem bundle


    【解决方案1】:

    我和你有同样的问题。问题出现了,因为您的本地机器上没有 ruby​​-dev 和 sqlite-dev 库。尝试安装”

    【讨论】:

      【解决方案2】:

      我通过快速 google 找到了关于缺少 Ruby 头文件的答案:

      “许多包被​​分成'foo'和'foo-devel',其中'foo-devel'有头文件。有没有可以安装的'ruby-devel'包?”

      是否有可以安装并重试的开发工具包?

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-08-06
        • 2012-06-07
        • 1970-01-01
        相关资源
        最近更新 更多