0

遵循 Michael Hartl 的 Rails 2.3 教程。很好,到目前为止,但我被困在第 87 页上的测试环境准备工作中。无法安装 autotest-fsevent。

iMac i7 运行雪豹。

在上面的标题中键入命令,我收到以下错误消息:

bash-3.2$ sudo gem install autotest-fsevent -v 0.1.1 构建原生扩展。这可能需要一段时间... 错误:安装 autotest-fsevent 时出错:错误:无法构建 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/sys-uname-0.8.6 中以供检查。结果记录到 /Library/Ruby/Gems/1.8/gems/sys-uname-0.8.6/ext/gem_make.out

我尝试下载 ruby​​ 1.8.7 全新安装来获取头文件,但这似乎不起作用。将它们复制到上面的粗体路径。

任何帮助将不胜感激。

-劳埃德

4

1 回答 1

0

“你安装了 Xcode 吗?”

感谢您的检查。事实上,我没有意识到标准 Snow Leopard 安装中的 Xcode 与从 Apple Developer Network 下载的 Xcode 之间存在差异。我已经安装了完整的 Xcode,现在问题已经解决了。

干杯,

劳埃德

于 2011-09-16T01:31:33.113 回答