Heroku在Mac OS 10.6.6上安装故障排除

时间:2011-02-04 05:37:04

标签: ruby-on-rails heroku

这个MBP是全新的。我安装了Rails,它顺利进行了。现在Heroku在安装时给了我这个错误:

MacBook-Pro:~caselas $ sudo gem install heroku 密码: 构建原生扩展。这可能需要一段时间...... 错误:安装heroku时出错:     错误:无法构建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找不到ruby的头文件

Gem文件将保留在/Library/Ruby/Gems/1.8/gems/json-1.4.6中进行检查。 结果记录到/Library/Ruby/Gems/1.8/gems/json-1.4.6/ext/json/ext/generator/gem_make.out

这是帮助诊断的:

MacBook-Pro:~caselas $ gem环境 RubyGems环境:    - RUBYGEMS版本:1.5.0    - RUBY VERSION:1.8.7(2009-06-12 patchlevel 174)[universal-darwin10.0]    - 安装目录:/ Library/Ruby/Gems/1.8    - RUBY EXECUTABLE:/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby    - EXECUTABLE目录:/ usr / bin    - RUBYGEMS PLATFORMS:      - 红宝石      - universal-darwin-10    - 创业板路径:       - /Library/Ruby/Gems/1.8       - /Users/caselas/.gem/ruby/1.8       - /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8    - 创业板配置:       - :update_sources =>真正       - :verbose =>真正       - :benchmark =>假       - :backtrace =>假       - :bulk_threshold => 1000    - 远程来源:       - http://rubygems.org/

有什么想法吗?

1 个答案:

答案 0 :(得分:2)

你在安装过程中安装了Xcode和'Unix Development'选项吗?

约翰。