繁体   English   中英

无法安装Rails3

[英]Unable to install Rails3

我正在运行:Mac OSX 10.6.8红宝石1.8.7(2009-06-12补丁程序级别174)[universal-darwin10.0]和rubygems-1.8.9

但是当我输入sudo gem install rails

我收到以下错误:

错误:安装rails时发生错误:错误:无法构建gem本机扩展。

/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby extconf.rb mkmf.rb在/System/Library/Frameworks/Ruby.framework/Versions/1.8/上找不到红宝石的头文件的usr / lib / ruby​​ / ruby​​.h

宝石文件将保留安装在/Library/Ruby/Gems/1.8/gems/bcrypt-ruby-3.0.1中进行检查。 结果记录到/Library/Ruby/Gems/1.8/gems/bcrypt-ruby-3.0.1/ext/mri/gem_make.out

谢谢您帮忙。

我认为缺少rails-dev *库。 因此,您可以在系统上安装“ rails-dev *”库,然后重试安装rails gem。

您在使用系统红宝石吗?

我建议你:

  1. 安装rvm
  2. 使用rvm安装Ruby 1.9.2
  3. 安装Ruby on Rails 3.1

祝好运

您可能要使用开源的预打包Rails堆栈,例如RubyStack (免责声明,我是开发人员之一)。 它基本上是一个多合一的安装程序包,因此无需编译/安装(可以轻松删除)。

您应该检查将错误推送到的日志文件,但是丢失各种gcc库的可能性很大。 [重新]安装XCode,然后重试。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM