【问题标题】:"gem install autotest-fsevent" -v 0.1.1 fails on snow leopard“gem install autotest-fsevent”-v 0.1.1 在雪豹上失败
【发布时间】:2011-09-13 04:10:46
【问题描述】:

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

运行 Snow Leopard 的 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 全新安装来获取头文件,但这似乎不起作用。将它们复制到上面的粗体路径。

任何帮助将不胜感激。

-劳埃德

【问题讨论】:

  • 你安装了Xcode吗?

标签: ruby-on-rails fsevents


【解决方案1】:

“你安装了 Xcode 吗?”

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

干杯,

劳埃德

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-11-08
    • 2017-02-17
    • 2015-06-13
    • 2011-08-04
    • 1970-01-01
    • 2015-03-01
    相关资源
    最近更新 更多