我来这里是寻求回答问题的最后手段。我的rails应用程序依赖于ruby-2.0.0和rails 4.1.4(虽然我可以回到以前的版本,但不是必须要解决这个问题)并且我正在尝试使用gem 'dotiw', '~> 1.1.1'
取决于[actionpack][1] (~> 3)
。来自控制台的消息将提供更好的理解问题。运行$ bundle install
Bundler could not find compatible versions for gem "actionpack":
In Gemfile:
dotiw (~> 1.1.1) ruby depends on
actionpack (~> 3) ruby
rails (~> 4.1.4) ruby depends on
actionmailer (= 4.1.4) ruby depends on
actionpack (4.1.4)
您已经可以看到我删除了Gemfile.lock
并再次安装了该捆绑包。
作为我的问题的解决方案,我可以做的是更改我的rails
版本或gem 'dotiw', '~> 1.1.1'
更改前者会影响我的问题,减少后者的版本将弃用某些功能。另外,我不明白为什么这个gem 'dotiw', '~> 1.1.1'
没有更新以支持最新版本的actionpack或更好地保持更新以支持它的所有未来版本的依赖。