我正在尝试安装Open Project,而我却陷入了ruby的软件包安装部分。
当我运行"捆绑安装"时,我收到以下错误:
Gem :: Installer :: ExtensionBuildError:错误:无法构建gem native 扩展
/usr/bin/ruby extconf.rb mkmf.rb can't find header files for ruby at /usr/share/include/ruby.h
Gem文件将保持安装状态 /home/openproject/openproject/vendor/cache/ruby/gems/debug_inspector-0.0.2 检查。记录结果 /home/openproject/openproject/vendor/cache/ruby/gems/debug_inspector-0.0.2/ext/debug_inspector/gem_make.out 安装debug_inspector(0.0.2)时发生错误,和 Bundler无法继续。在捆绑之前确保
gem install debug_inspector -v '0.0.2'
成功。
我已经尝试过安装gem本身,但也会遇到同样的错误。
对此的任何帮助将不胜感激。如果您需要任何其他信息,请告诉我需要运行哪些命令来获取信息,我会立即提供。谢谢!
答案 0 :(得分:0)
我实际上能够通过从CentOS 7降级到CentOS 6.5来解决这个问题 - 我猜它不喜欢新版本。