3

我正在为我的 Rails 应用程序使用 Bundler。当我列出已安装的捆绑器 gem 时,它会列出1.4.0.pre.11.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

尝试运行:

$ which -a bundle

这将告诉您在您的计算机上找到的所有捆绑程序实例的位置。

从那里,您应该能够找到有问题的 bundler 版本并将其卸载。

于 2013-08-13T00:12:30.163 回答
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

尝试在您的应用程序控制台上运行它:

bundle update
于 2013-08-12T18:44:29.483 回答