在我的osx上运行黄瓜时我遇到了一个问题。我正在使用capybara版本2.1.0和capybara-webkit版本1.0.0
日志。
satyammacmini:New_Beast satyam$ cucumber features -f junit -o testresults -t @SearchRoom_TileView_logged_out
/Users/satyam/.rvm/gems/ruby-1.9.3-p484@global/gems/bundler-1.5.3/lib/bundler/runtime.rb:220: warning: Insecure world writable dir /usr/local in PATH, mode 040777
Webkit...
2014-02-20 15:17:08 +0530
dyld: Library not loaded: @@HOMEBREW_PREFIX@@/lib/QtWebKit.framework/Versions/4/QtWebKit
Referenced from: /Users/satyam/.rvm/gems/ruby-1.9.3-p484/gems/capybara-webkit-1.0.0/bin/webkit_server
Reason: image not found
dyld: Library not loaded: @@HOMEBREW_PREFIX@@/lib/QtWebKit.framework/Versions/4/QtWebKit
Referenced from: /Users/satyam/.rvm/gems/ruby-1.9.3-p484/gems/capybara-webkit-1.0.0/bin/webkit_server
Reason: image not found
我在网上找不到任何相同的解决方案。 最新版本的Xcode即5.0.2和命令行工具也已安装。 Qmake版本:
satyammacmini:New_Beast satyam$ qmake -v
QMake version 2.01a
**Using Qt version 4.8.5 in /usr/local/Cellar/qt/4.8.5/lib**
请建议。
答案 0 :(得分:0)
似乎您的rvm版本可能使用本地安装的ruby而不是OSX系统安装(xcode使用)。
类型
env
...进入终端并发布您的输出。如果你必须输入
sudo gem install __
与
gem install __
这也是一个很好的指标。