3

Rails アプリケーションに Bundler を使用しています。インストールされているバンドラーの宝石を一覧表示する1.4.0.pre.1と、一覧表示され1.3.15、実行中のbundler -v歩留まりが表示されます1.4.0.pre.1(これが必要です)。

ただし、アプリケーションを実行しようとすると、現在のバンドラーのバージョンは1.0.15. このバージョンは gem としてインストールされていないため、削除する方法がわかりません (gem uninstall bundler -v 1.0.15このバージョンは gem としてインストールされていないため、機能しません)。

新しいバージョンの更新とインストールを試みましたが、何も機能しません。助けてください、私は何時間も立ち往生しています。ありがとうございました。

4

3 に答える 3

1

これは、vagrantを使用するときにうまくいきました

[vagrant@precise32:/vagrant (master)]$ sudo gem install bundler
Fetching: bundler-1.11.2.gem (100%)
Successfully installed bundler-1.11.2
1 gem installed
于 2016-03-14T09:38:07.793 に答える
1

実行してみてください:

$ which -a bundle

これにより、コンピューター上で見つかったバンドラーのすべてのインスタンスの場所がわかります。

そこから、問題のあるバージョンのバンドラーを見つけてアンインストールできるはずです。

于 2013-08-13T00:12:30.163 に答える
-1

アプリコンソールでこれを実行してみてください:

bundle update
于 2013-08-12T18:44:29.483 に答える