在 Ubuntu 15.04 上安装 gem twitter 时出错

Chr*_*eke 1 ruby twitter ubuntu ruby-on-rails

我正在尝试在 Ubuntu 15.04 上安装 twitter gem 并且此错误不断弹出

gem install twitter
Building native extensions.  This could take a while...
ERROR:  Error installing twitter:
    ERROR: Failed to build gem native extension.

    /usr/bin/ruby2.1 extconf.rb
mkmf.rb can't find header files for ruby at /usr/lib/ruby/include/ruby.h

extconf failed, exit code 1

Gem files will remain installed in /var/lib/gems/2.1.0/gems/http_parser.rb-0.6.0 for inspection.
Results logged to /var/lib/gems/2.1.0/extensions/x86-linux/2.1.0/http_parser.rb-0.6.0/gem_make.out
Run Code Online (Sandbox Code Playgroud)

ric*_*ick 5

您收到此错误是因为没有安装 ruby​​ 开发环境。编译ruby扩展需要开发环境,

您应该首先使用以下命令安装开发:

$ sudo apt-get install ruby-dev
Run Code Online (Sandbox Code Playgroud)