我对Rails世界还不熟悉,并希望创建另一个项目来玩一些代码。运行'rails new myproject'后,我遇到了这个错误。我在Google周围搜索了一个没有运气的解决方案。当我运行“bundle install”时,如何通过此问题继续创建我的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: 错误:无法构建gem原生扩展。
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby extconf.rb创建Makefile
制作xcrun cc -I。 -I /系统/资源库/框架/ Ruby.framework /版本/ 1.8 / usr / lib中/红宝石/ 1.8 /万向darwin11.0 -I /系统/资源库/框架/ Ruby.framework /版本/ 1.8 / usr / lib中/红宝石/ 1.8 /万向darwin11.0 -一世。 -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来更新 开发者目录路径。 make: * [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以更新开发人员目录路径。
谢谢!
答案 0 :(得分:0)
您可能需要在Xcode 4中的首选项中安装“命令行工具”。