gpt4 book ai didi

ruby-on-rails - rubymine 错误 - 无法在任何来源中找到 capybara-webkit-0.9.0

转载 作者:数据小太阳 更新时间:2023-10-29 08:13:24 25 4
gpt4 key购买 nike

当我尝试在 ruby​​Mine 中运行我的应用程序时,我收到有关 capybara-webkit 的错误 -

...
in `block in materialize':
Could not find capybara-webkit-0.9.0 in any of the sources (Bundler::GemNotFound)

但在通过命令行运行应用程序时我没有得到它。

似乎 ruby​​Mine 正在检查所有环境,即使在我运行开发时也是如此,并且出于某种原因它与此 gem 有问题。

我的 Gemfile 包括:...

group :test do
gem 'rspec-rails'
gem "capybara"
gem "capybara-webkit"

...

我正在与另一位开发人员共享代码库。我用rubyMine,他不用。我们需要 capybara-webkit 或类似软件来进行 rspec 测试。

注意:
rails 3.1.3
ruby 1.9.2-p290

我尝试从 ruby​​Mine、gem 管理器中手动安装 gem,但仍然出现错误:

Following gems were not installed:
capybara-webkit (0.9.0): Error installing capybara-webkit:
ERROR: Failed to build gem native extension. /Users/durrantm/.rvm/rubies/ruby-1.9.2-p290/bin/ruby extconf.rb Gem files will remain installed in /Users/durrantm/.rvm/gems/ruby-1.9.2-p290/gems/capybara-webkit-0.9.0 for inspection. Results logged to /Users/durrantm/.rvm/gems/ruby-1.9.2-p290/gems/capybara-webkit-0.9.0/./gem_make.out

最佳答案

如果您使用的是 Mac OS X,那么您需要确保在安装 Capybara WebKit 之前已经安装了所有依赖项。请参阅https://github.com/thoughtbot/capybara-webkit .因此,您需要安装 Qt 4 Mac,您可以在此处获取安装说明:

http://doc.qt.nokia.com/4.7-snapshot/install-mac.html

另外,您可以通过 MacPorts 执行“sudo port install qt4-mac”来安装它。然后你可以安装 capybara-webkit Ruby gem。

关于ruby-on-rails - rubymine 错误 - 无法在任何来源中找到 capybara-webkit-0.9.0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9367023/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com