2

我对 Rails 世界还很陌生,想创建另一个项目来玩一些代码。在运行“rails new myproject”时,我遇到了这个错误。我在谷歌周围搜索了一个没有运气的解决方案。当我运行“捆绑安装”时,如何解决这个问题以继续创建我的 Rails 应用程序?

我正在运行:
OSX 10.7.5
Rails 3.1.1
Ruby 1.8.7 (2012-02-08 patchlevel 358) [universal-darwin11.0]

使用 coffee-script (2.2.0) 使用 rack-ssl (1.3.3) 安装带有原生扩展的 json (1.8.0) Gem::Installer::ExtensionBuildError: ERROR: Failed to build gem native extension。

/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby extconf.rb 创建Makefile

使 xcrun cc -I。-I/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/universal-darwin11.0 -I/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib /ruby/1.8/universal-darwin11.0 -I。-DJSON_GENERATOR -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -arch i386 -arch x86_64 -g -O3 -pipe -fno-common -DENABLE_DTRACE -fno-common -pipe -fno-common -c generator.c 错误:找不到开发人员目录/开发者。运行 /usr/bin/xcode-select 以更新开发者目录路径。制作:* [generator.o] 错误 1

Gem 文件将继续安装在 /Users/me/.bundler/tmp/1673/gems/json-1.8.0 中以供检查。结果记录到 /Users/me/.bundler/tmp/1673/gems/json-1.8.0/ext/json/ext/generator/gem_make.out 安装 json (1.8.0) 时出错,Bundler 无法继续. gem install json -v '1.8.0'在捆绑之前确保成功。

我注意到了这一行,但不太清楚这意味着什么。错误:在 /Developer 中找不到开发人员目录。运行 /usr/bin/xcode-select 以更新开发者目录路径。

谢谢!

4

1 回答 1

0

您可能需要从 Xcode 4 的首选项中安装“命令行工具”。

于 2013-08-16T22:27:11.510 回答