首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Ruby -无法用actionpack解决依赖关系

Ruby -无法用actionpack解决依赖关系
EN

Stack Overflow用户
提问于 2016-07-06 22:14:08
回答 1查看 2.2K关注 0票数 0

我做了一个包安装和包更新,发现在终端中一直有相同的错误:

代码语言:javascript
复制
Bundler could not find compatible versions for gem "actionpack":
  In Gemfile:
    actionpack (~> 5.0.0)

    rails (~> 5.0.0) was resolved to 5.0.0, which depends on
      railties (= 5.0.0) was resolved to 5.0.0, which depends on
        actionpack (= 5.0.0)

    rails (~> 5.0.0) was resolved to 5.0.0, which depends on
      railties (= 5.0.0) was resolved to 5.0.0, which depends on
        actionpack (= 5.0.0)

    rails (~> 5.0.0) was resolved to 5.0.0, which depends on
      railties (= 5.0.0) was resolved to 5.0.0, which depends on
        actionpack (= 5.0.0)

    simple_form (~> 3.0.2) was resolved to 3.0.2, which depends on
      actionpack (~> 4.0)

我更新了很多宝石,并解决了所有的依赖错误,但这个问题我似乎解决不了。

这是我的宝石档案:

代码语言:javascript
复制
source 'https://rubygems.org'
gem 'rails', '~> 5.0.0'
gem 'sqlite3'
gem 'puma', '~> 3.0'
gem 'sass-rails', '~> 5.0.5'
gem 'uglifier', '>= 1.3.0'
gem 'coffee-rails', '~> 4.2'

gem 'jquery-rails'
gem 'turbolinks', '~> 5'
gem 'jbuilder', '~> 2.5'
gem 'simple_form', '~> 3.0.2'
gem 'devise', '~> 4.2'
gem 'haml', '~> 4.0.5'


group :development, :test do
  gem 'byebug', platform: :mri
end

group :development do
  gem 'web-console'
  gem 'listen', '~> 3.0.5'
  gem 'spring'
  gem 'spring-watcher-listen', '~> 2.0.0'
end

gem 'tzinfo-data', platforms: [:mingw, :mswin, :x64_mingw, :jruby]

我的宝石档案里有什么东西能解决这个问题吗?很抱歉,如果没有很好的解释,我是个新手(并且花了几个小时试图自己解决这个问题!)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-07-07 01:54:48

GemfileError中有很多关于依赖关系的信息。

铁路(= 5.0.0)被解析为5.0.0,这取决于actionpack (= 5.0.0) simple_form (~> 3.0.2)被解析为3.0.2,这取决于actionpack (~> 4.0)

~> --这将版本限制为可能版本的子集。Read about it.

因此,从错误您可以读取,simple_form依赖于actionpack,这只能是从4.0到4.1版本。但是railties至少依赖于actionpack版本5.0。

要解决此问题,必须更新simple_form gem。例如,3.2.1版本有下一个actionpack规范

代码语言:javascript
复制
s.add_dependency('actionpack', '> 4', '< 5.1')
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38234675

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档