首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么不能在rvm中卸载我的will_paginate gem?

为什么不能在rvm中卸载我的will_paginate gem?
EN

Stack Overflow用户
提问于 2011-10-11 12:01:33
回答 2查看 604关注 0票数 0

我试图卸载一个gem,得到下面的错误。任何帮助都将不胜感激。谢谢。

代码语言:javascript
复制
Macintosh-3:haloror patelc75$ gem list -d will_paginate

*** LOCAL GEMS ***

will_paginate (3.0.1, 2.2.2)
    Author: Mislav Marohnić
    Homepage: https://github.com/mislav/will_paginate/wiki
    Installed at (3.0.1): /Users/patelc75/.rvm/gems/ruby-1.8.7-p334
             (2.2.2): /Users/patelc75/.rvm/gems/ruby-1.8.7-p334

    Pagination plugin for web frameworks and other apps
Macintosh-3:haloror patelc75$ sudo gem uninstall will_paginate -v 3.0.1

ERROR:  While executing gem ... (Gem::InstallError)
    cannot uninstall, check `gem list -d will_paginate`

Macintosh-3:haloror patelc75$ 
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-10-11 22:25:20

你不需要/不应该在rvm中使用sudo。在没有sudo的情况下尝试。

票数 1
EN

Stack Overflow用户

发布于 2011-10-11 22:08:39

试试"gem env“

代码语言:javascript
复制
RubyGems Environment:
  - RUBYGEMS VERSION: 1.8.6
  - RUBY VERSION: 1.8.7 (2011-06-30 patchlevel 352) [i686-darwin11.0.0]
  - INSTALLATION DIRECTORY: /Users/ram/.rvm/gems/ruby-1.8.7-p352@matrix_shopping_cart
  - RUBY EXECUTABLE: /Users/ram/.rvm/rubies/ruby-1.8.7-p352/bin/ruby
  - EXECUTABLE DIRECTORY: /Users/ram/.rvm/gems/ruby-1.8.7-p352@matrix_shopping_cart/bin
  - RUBYGEMS PLATFORMS:
    - ruby
    - x86-darwin-11
  - GEM PATHS:
     - /Users/ram/.rvm/gems/ruby-1.8.7-p352@matrix_shopping_cart
     - /Users/ram/.rvm/gems/ruby-1.8.7-p352@global
  - GEM CONFIGURATION:
     - :update_sources => true
     - :verbose => true
     - :benchmark => false
     - :backtrace => false
     - :bulk_threshold => 1000
     - :sources => ["http://rubygems.org", "http://gems.rubyforge.org", "http://gems.github.com"]
  - REMOTE SOURCES:
     - http://rubygems.org
     - http://gems.rubyforge.org
     - http://gems.github.com

GEM路径:是GEM的安装位置。

代码语言:javascript
复制
  - GEM PATHS:
     - /Users/ram/.rvm/gems/ruby-1.8.7-p352@matrix_shopping_cart
     - /Users/ram/.rvm/gems/ruby-1.8.7-p352@global

gem uninstall will_paginate -i /dir/name/where/gem/is/shown

您还可以使用以下命令检查该gem的安装目录

代码语言:javascript
复制
gem list -d will_paginate

ou还可以通过转到该目录并在终端中删除gem来手动卸载gem

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7721248

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档