仅使用Xcode命令行工具是否可以安装capybara-webkit?

4
我在安装capybara-webkit的最新电脑上只需要安装命令行工具,而不需要完整的Xcode。然而,现在当我在一个新的电脑上尝试安装它时,遇到了以下问题:
尝试安装: $ gem install capybara-webkit
收到许可证错误: Project ERROR: Xcode not set up properly. You may need to confirm the license agreement by running /usr/bin/xcodebuild.
尝试接受许可证: $xcodebuild -license 收到有关只有命令行工具的错误: xcode-select: error: tool 'xcodebuild' requires Xcode, but active developer directory '/Library/Developer/CommandLineTools' is a command line tools instance 此时,我已经放弃并开始安装Xcode,但是看起来很傻,因为我必须安装一个4.5GB的IDE才能接受命令行工具的许可协议。 有没有什么办法可以解决这个问题呢?
1个回答

2
如您在capybara-webkit wikiQT wiki中所述,由于capybara-webkit需要QT,因此不可能进行MP4视频回放。

遗憾的是,Qt 5需要安装完整的Xcode(> 5 GB),而之前的版本则不需要。请注意:我们警告不要使用试图通过覆盖 /usr/bin 中的系统文件来避免安装完整Xcode的工具,因为这已经给其他用户带来了问题,迫使他们重新安装OSX。

在OSX上构建当前至少需要XCode版本5.1。这将成为Qt WebEngine的要求。更改它将需要对Chromium代码库进行重大更改,这与Chromium正在开发的方向相悖。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接