ruby - Capybara-1.1.1 与 capybara 冲突 (~> 0.4.0)

标签 ruby gem capybara

我更新了我的 gems,现在我收到这个错误:

 Unable to activate capybara-mechanize-0.2.7, because capybara-1.1.1 conflicts with capybara (~> 0.4.0) (Gem::LoadError)

我用谷歌搜索了 SO,但我有点菜鸟,不太确定接下来需要做什么。

谢谢你的时间,

迈克

最佳答案

您可以尝试通过调用 gem uninstall capybara 来删除冲突的 gem。系统将提示您删除哪个版本。

要一次性删除所有旧 gem ,只需使用 gem cleanup

清理旧版本后,希望您不需要您应该没问题。否则,请考虑使用 bundler (http://gembundler.com/) 来管理您的项目和 RVM 中的 gem,您可以在其中拥有完全独立的 gemset。

关于ruby - Capybara-1.1.1 与 capybara 冲突 (~> 0.4.0),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7970366/

相关文章:

ruby - Redis ZCARD 多键(redis-rb)

Ruby - 从给定的起点通过图形查找所有路径

ruby-on-rails - 如何编写一个健壮的永无止境的流程?

ruby - gem 应该在哪里存储日志文件?

ruby-on-rails - 如何使用DatabaseCleaner[:active_record].策略=:与 Selenium 的交易

ruby - 在 Ubuntu 上安装 OpenSSL 用于 Rails 开发?

github - 从 fork 的 git 安装 gem - 看起来它已经安装好了,但它不在 gem 列表中,而且我不需要它

ruby - 我应该如何公开宣布新的 ruby gem ?

ruby-on-rails - Rspec:使用 js 提交表单时模型未更新

RSpec:描述、上下文、功能、场景?