【发布时间】:2017-01-31 00:22:31
【问题描述】:
Qt 库在 OSX 12 (Sierra) 上被破坏,这是 gem capybara-webkit 的依赖项之一。因此,如果 capybara-webkit 在 Gemfile 中,那么目前 bundle install 对大多数人来说都会失败。
还有a workaround for this,就是手动安装Qt,然后使用本地版本安装gem...
$ PATH=~/Qt5.5.1/5.5/clang_64/bin:$PATH gem install capybara-webkit
我想将捆绑器配置为始终使用这个 Qt 的本地副本,因此我不必记住在每个 gemset 中都这样做。这可能吗?我查看了Bundler config 文档,并不太明白我在寻找什么。
理想情况下,我希望找到一个使用可移植配置文件的解决方案,我可以将它传递给我的团队,而不是他们都必须运行的一系列命令。
感谢您的任何建议!
【问题讨论】:
标签: ruby-on-rails ruby qt rubygems bundler