ruby-on-rails - 无法删除 rake 0.9

标签 ruby-on-rails ruby

我在删除 rake gem 版本 0.9 时遇到了一些问题。我设法运行了 gem uninstall rake,我相信这已经删除了它。但是,返回到 gem 列表,它仍然显示它仍然存在。

运行gem env:

GEM PATHS:
   /home/sean/.rvm/gems/ruby-1.9.2-p180
   /home/sean/.rvm/gems/ruby-1.9.2-p180@global

我进入了 @global 目录并在那里手动删除了它,但它仍然存在于某处。我可以在运行 gem list 时看到它。 0.9 rake gem 导致我的 Rails 3.0.7 应用程序出现问题。

我运行了gem list -d rake:

rake (0.9.0, 0.8.7)

Installed at 
(0.9.0): /home/sean/.rvm/gems/ruby-1.9.2-p180@global
(0.8.7): /home/sean/.rvm/gems/ruby-1.9.2-p180

我在 ruby​​-1.9.2-p180@global 的 gems 目录中没有看到任何东西

最佳答案

你应该跑

rvm use @global && gem uninstall rake -v 0.9.0  
rvm use @ && gem uninstall rake -v 0.9.0

从 rvm 中正确删除 rake 0.9.0

关于ruby-on-rails - 无法删除 rake 0.9,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6091904/

相关文章:

ruby-on-rails - 如何在 Rails 4 中仅从数据库中提取文本字段的一部分

javascript - Ember 创建多态记录

ruby-on-rails - Ruby On Rails,周数不正确 (-1)

ruby - 计算 Ruby 中的大写字母

ruby - 如何使用 RSpec 模拟/ stub 文件目录及其内容?

ruby-on-rails - 带有自定义处理器的 CarrierWave 未注册

ruby-on-rails - 有没有办法在 Rails 中搭建单例资源?

ruby-on-rails - Rails 4.1.6 session ID

ruby-on-rails - 为什么在 ubuntu 12.04 上完全跳过了 Ruby Daemons.run_proc block

ruby - 避免迭代数组