需要卸载rake 0.9.2.2并安装rake 0.8.7

use*_*133 4 rake ruby-on-rails

我构建了一个新的干净VM,安装了rvm,并安装了ruby 1.9.2,然后运行gem install rails --version '=3.0.7'。到目前为止,一切都很好。当我做宝石列表耙时,我看到安装了耙0.9.2.2,我需要耙0.8.7。我阅读了有关卸载rake的内容。然后安装gem install rake -v='0.8.7'。这是我所做的并观察到的:

gem list rake
  rake (0.9.2.2, 0.8.7)
gem uninstall rake 0.9.2.2
  You have requested to uninstall the gem rake-0.8.7
  .......
  Continue [Yn]
  Successfully unistalled rake 0.8.7
  INFO: gem "0.9.2.2" is not installed

gem list rake
  rake (0.9.2.2)
Run Code Online (Sandbox Code Playgroud)

好的,因此它显示了最初安装的rake的所有版本,我指定删除0.9.2.2,并说它正在卸载0.8.7,并且已经完成了卸载0.8.7。(不是我输入的内容)最后显示0.9.2.2仍安装在gem list rake中。我已经多次进行了此迭代,每次都得到相同的结果。

最后,我需要Ruby 1.9.2;导轨3.0.7和耙0.8.7。前两个我很好。但是我如何才能回到0.8.7?还是我只看到一些宝石存留的垃圾,不能反映现实?还是可以确定自己真正拥有的是什么?

提前致谢。

Kan*_*n S 5

尝试使用以下命令

rvm use @global && gem uninstall rake
Run Code Online (Sandbox Code Playgroud)