我无法尝试在我的 Mac 上安装 Rails。我有 OS X 10.6.8,我已经确认我有 Ruby,版本 1.8.7
我运行了 sudo gem update
和 sudo gem update --system
来获取最新版本的软件。
但是,当我运行 sudo gem install rails
时,出现了这个错误:
ERROR: Error installing rails:
ERROR: Failed to build gem native extension.
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby extconf.rb
mkmf.rb can't find header files for ruby at /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/ruby.h
Gem files will remain installed in /Library/Ruby/Gems/1.8/gems/json-1.6.3 for inspection.
Results logged to /Library/Ruby/Gems/1.8/gems/json-1.6.3/ext/json/ext/parser/gem_make.out
最佳答案
如果您有 XCode 4 或更高版本,您将需要打开它并转到首选项 -> 下载 -> 组件并安装命令行工具,因为默认情况下它们没有安装。在此之前无法安装 Rails。
关于ruby-on-rails - macOS, rails : "Failed to build gem native extension",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8389301/