无法在Rails中安装较旧版本的Rake Gem

Jar*_*red 5 rake rubygems ruby-on-rails

我安装了rake版本0.9.2,我想我需要安装0.8.7来解决一些问题.但是,安装0.8.7后,仍然安装了0.9.2.这是我跑的:

rake --version
Run Code Online (Sandbox Code Playgroud)

rake,版本0.9.2

gem install rake -v 0.8.7
Run Code Online (Sandbox Code Playgroud)

已成功安装rake-0.8.7 1 gem安装rake-0.8.7安装ri文档...安装rake-0.8.7的RDoc文档...

然后我将其添加到我的Gemfile中:

gem 'rake', '0.8.7'
Run Code Online (Sandbox Code Playgroud)

但仍然会调用0.9.2:

rake --version
Run Code Online (Sandbox Code Playgroud)

rake,版本0.9.2

我该如何解决?

dav*_*idb 4

在 bash 上运行此命令:

gem uninstall rake
Run Code Online (Sandbox Code Playgroud)

然后系统会询问您要删除哪个版本。您选择 0.9.2 然后运行

bundle update rake
Run Code Online (Sandbox Code Playgroud)

这应该适合你......