Bundler使用旧版本

时间:2013-08-12 18:30:31

标签: ruby-on-rails ruby rubygems bundler

我在我的Rails应用程序中使用Bundler。当我列出已安装的捆绑器宝石时,它会列出1.4.0.pre.11.3.15并运行bundler -v会产生1.4.0.pre.1(这就是我想要的)。

但是,当我尝试运行我的应用程序时,它说当前的bundler版本是1.0.15。此版本未作为gem安装,我无法弄清楚如何删除它(gem uninstall bundler -v 1.0.15无法正常工作,因为此版本未安装为gem)。

我尝试过更新和安装新版本,但没有任何效果。请帮忙,我已经被困了几个小时。谢谢。

3 个答案:

答案 0 :(得分:0)

尝试跑步:

$ which -a bundle

这将告诉您计算机上找到的所有Bundler实例的位置。

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

答案 1 :(得分:0)

使用流浪汉时,这对我有用

[vagrant@precise32:/vagrant (master)]$ sudo gem install bundler
Fetching: bundler-1.11.2.gem (100%)
Successfully installed bundler-1.11.2
1 gem installed

答案 2 :(得分:-1)

尝试在您的应用控制台上运行此功能:

bundle update