簡體   English   中英

Rails使用的舊Bundler寶石版本

[英]Old Bundler gem version being used by Rails

我們最近移到了Rails4。我已經運行了“捆綁更新”(在刪除Gemfile.lock文件之后)。 我遇到了以下問題:

rails s

停止提供以下錯誤消息:

Bundler could not find compatible versions for gem "bundler":

In Gemfile: ryp depends on bundler (< 2.0, >= 1.3.0)

Current Bundler version: bundler (1.0.15) Current Bundler version: bundler (1.0.15)

但是我檢查了捆綁器版本為1.3.5,如下所示:

bundle version

Bundler version 1.3.5

並嘗試如下卸載1.0.15版本

gem uninstall bundler --version 1.0.15

導致此消息:

INFO: gem "bundler" is not installed

如何解決以上問題?

如果您使用的是寶石集,那么過去對我有用的是卸載全局寶石集中的捆綁程序版本:

rvm gemset use global
gem uninstall bundler

然后切換回您的項目使用的任何gemset。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM