2017-09-23 69 views
4

我在我的Mac,从那时起使用docker-sync-stack start我收到此错误信息开始多克时Xcode更新:泊坞窗为Mac - mkmf.rb找不到红宝石头文件

mkmf.rb can't find header files for ruby at /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/include/ruby.h 

我试图安装Ruby这个:brew install rbenv ruby-build但这并没有改变任何东西。

有没有人知道我可以修复它?

谢谢!

+1

我想通了 - 升级到Xcode的9你后必须为Xcode 9安装命令行工具。 – Torben

回答

16

升级时的XCode你需要安装的命令行工具,另外接受条款和条件:

sudo xcode-select --install 

然后:

sudo xcodebuild -license 
+0

谢谢。工作 –

+1

第一个命令足以让docker-sync-stack停止抱怨。其实第二个命令失败了,“xcode-select:error:tool'xcodebuild'需要Xcode,但活动开发者目录'/ Library/Developer/CommandLineTools'是一个命令行工具实例” – Motin