![](/img/trans.png)
[英]RAILS : Bundler could not find compatible versions for gem “actionpack” on installing ActiveAdmin
[英]Bundler could not find compatible versions for gem “actionpack”:
請原諒我在學習RoR時缺乏知識。
當我運行bundle update
此錯誤。
Bundler could not find compatible versions for gem "actionpack":
In Gemfile:
rails (= 4.2.2) x64-mingw32 was resolved to 4.2.2, which depends on
railties (= 4.2.2) x64-mingw32 was resolved to 4.2.2, which depends on
actionpack (= 4.2.2) x64-mingw32
rails (= 4.2.2) x64-mingw32 was resolved to 4.2.2, which depends on
railties (= 4.2.2) x64-mingw32 was resolved to 4.2.2, which depends on
actionpack (= 4.2.2) x64-mingw32
rails (= 4.2.2) x64-mingw32 was resolved to 4.2.2, which depends on
railties (= 4.2.2) x64-mingw32 was resolved to 4.2.2, which depends on
actionpack (= 4.2.2) x64-mingw32
refinerycms (~> 3.0) x64-mingw32 was resolved to 3.0.0, which depends on
refinerycms-core (= 3.0.0) x64-mingw32 was resolved to 3.0.0, which
depends on
actionpack (< 5.0, >= 4.2.3) x64-mingw32
C:\Ruby200-x64\my_new_application>ruby --v
ruby: invalid option --v (-h will show valid options) (RuntimeError)
這是我的紅寶石版本
ruby 2.0.0p648 (2015-12-16) [x64-mingw32]
實際上,在我決定從這里安裝精煉廠之前, rails
一直運轉良好。 遵循該頁面上發布的指南。
我搜索了此錯誤,人們提出了bundle update
或bundle install
建議,但它們都不起作用。
問題是您使用的是Rails 4.2.2,后者使用的是ActionPack 4.2.2,而Refinery CMS至少需要4.2.3。 如果您更新Rails(可能需要修改您的Gemfile
以使用較新的版本,例如~> 4.2.3
),那么一切都會很好。
我認為您使用的finerycms版本取決於Rails 4.2.3,而您使用的是4.2.2。 您可以嘗試將Rails升級到4.2.3還是將Refinerycms降級到支持4.2.2的版本?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.