Qt库在OSX 12(Sierra)上出现问题,这是gem capybara-webkit
的依赖之一。因此,如果Gemfile中包含capybara-webkit
,那么目前大多数人的bundle install
将会失败。
有一个解决方法,需要手动安装Qt,然后使用本地版本来安装gem...
$ PATH=~/Qt5.5.1/5.5/clang_64/bin:$PATH gem install capybara-webkit
我想配置bundler以始终使用本地的Qt副本,这样我就不必在每个gemset中记住要这样做。这可行吗?我查看了Bundler配置文档,但没有找到我需要的内容。
理想情况下,我希望找到一个解决方案,使用便携式配置文件,可以传递给我的团队,而不是一系列他们都必须运行的命令。
谢谢任何建议!