ruby - 在 ubuntu 上安装 mongo gem 时出错

标签 ruby mongodb ubuntu amazon-ec2

我在 Amazon EC2 实例上运行 ubuntu 14.04.3 LTS。非常感谢任何解决此错误的帮助。

键入 sudo gem install mongo 会产生以下结果:

Fetching: bson-3.2.1.gem (100%)
Building native extensions.  This could take a while...
ERROR:  Error installing mongo:
    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:1:in `<main>'


Gem files will remain installed in /var/lib/gems/1.9.1/gems/bson-3.2.1 for inspection.
Results logged to /var/lib/gems/1.9.1/gems/bson-3.2.1/ext/bson/gem_make.out

最佳答案

另一个问题 - `require': no such file to load -- mkmf (LoadError) - 有一个答案应该可以为您解决问题;

sudo apt-get install ruby1.9.1-dev

sudo apt-get install ruby-dev

关于ruby - 在 ubuntu 上安装 mongo gem 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32061710/

相关文章:

node.js - GeoJSON 在 Node.js 中与 Mongoose/Mongodb 配合使用

mongodb - Mongoose 的mapreduce函数错误

python - 在 venv 中使用 python2.7,其中 python3 是默认 python

bash - Rsync,增量文件列表输出但没有实际复制

ruby-on-rails - 没有路线匹配 [GET] "/users/sign_out"rails 5

ruby-on-rails - Ruby on Rails 无法使用 CoffeeScript 和 AJAX 发送获取请求

ruby - 取两个数组并从不唯一的值创建第三个数组

java - 在 Spring mongoTemplate 中编写类似的等效查询..或者我应该使用什么?

ruby - 在另一个 block 中使用传递的 block

ubuntu - 在 parfor 循环后 Matlab 变量为空