Ruby 未能安装gem

Ruby 未能安装gem,ruby,rubygems,Ruby,Rubygems,我正在运行Ubuntu13.04,我正在尝试使用它 我知道我首先需要安装它的依赖项,但是当我试图安装GrapeGem时,我遇到了这个错误 ERROR: Error installing grape: ERROR: Failed to build gem native extension. /usr/bin/ruby1.9.1 extconf.rb /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require': c

我正在运行Ubuntu13.04,我正在尝试使用它

我知道我首先需要安装它的依赖项,但是当我试图安装GrapeGem时,我遇到了这个错误

ERROR:  Error installing grape:
ERROR: Failed to build gem native extension.

    /usr/bin/ruby1.9.1 extconf.rb
    /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require': cannot load such file -- mkmf (LoadError)
from /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
from extconf.rb:13:in `<main>'
我对Ruby还不太熟悉,所以我会感谢你的帮助


谢谢

缺少一个devel,请安装它,它将立即工作:

sudo apt-get install ruby1.9.1-dev

您正在运行哪个ruby版本?ruby 2.1.0P02013-12-25修订版44422[x86_64-linux]看起来您可能必须在该项目中使用ruby 1.9.3,因为它列出了它的文件。您正在使用ruby版本管理器吗?您确实需要了解它是什么,并且需要使用它。请尝试运行sudo apt get install ruby2.0-dev,然后重试安装gem