Bundler使用旧版本

我使用Bundler作为我的Rails应用程序。 当我列出已安装的bundler gems时,它列出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安装)。

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

试试跑步:

 $ which -a bundle 

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

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

尝试在你的app控制台上运行它:

 bundle update 

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

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