【发布时间】:2014-10-04 22:39:48
【问题描述】:
我最近关注this guide 在我的 EC2 服务器上安装 Rails。我现在想弄清楚的是如何安装rails aws-sdk(我什至需要吗?)。
当我运行“gem install aws-sdk”时,出现以下错误:
gem 安装 aws-sdk
Building native extensions. This could take a while...
ERROR: Error installing aws-sdk:
ERROR: Failed to build gem native extension.
/usr/bin/ruby2.0 extconf.rb
mkmf.rb can't find header files for ruby at /usr/share/ruby/include/ruby.h
Gem files will remain installed in /usr/local/share/ruby/gems/2.0/gems/nokogiri-1.6.3.1 for inspection.
Results logged to /usr/local/share/ruby/gems/2.0/gems/nokogiri-1.6.3.1/ext/nokogiri/gem_make.out
我真的不知道从这里做什么......
【问题讨论】:
-
如果您按照第 7 步操作,则不应发生此错误。你确定它成功完成了吗?
-
我有点搞砸了,在 #7 之前安装了 rails,然后又回到安装 #7(我再次尝试 install rails 命令,但它并没有真正做任何事情)
-
完成 #7 然后
gem install aws-sdk应该可以工作。铁轨也不行吗?我不知道你为什么需要aws-sdk,所以我无法回答这个问题。你当然不需要它来在 EC2 上运行 Rails。 -
[我刚刚卸载了它,正在重新安装 rails...]
-
我不确定 Rails 是否有效……我对此完全陌生。我想去“hello world”,但我快死了……我也不确定为什么我需要 aws-sdk……
标签: ruby-on-rails ruby amazon-web-services amazon-ec2 aws-sdk