2011-10-11 24 views
0

我试图卸载一个宝石,并得到以下错误。任何帮助,将不胜感激。谢谢。为什么不能在rvm中卸载我的will_paginate gem?

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$ 
+0

你不需要/不应该使用'sudo'和rvm。尝试没有'sudo'。 – Zabba

+0

扎巴,这么简单,但删除'sudo'做了伎俩。谢谢! –

+0

添加为答案:) – Zabba

回答

1

您不需要/不应该使用sudo与rvm。尝试没有sudo

0

尝试 “宝石ENV”

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/[email protected]_shopping_cart 
    - RUBY EXECUTABLE: /Users/ram/.rvm/rubies/ruby-1.8.7-p352/bin/ruby 
    - EXECUTABLE DIRECTORY: /Users/ram/.rvm/gems/[email protected]_shopping_cart/bin 
    - RUBYGEMS PLATFORMS: 
    - ruby 
    - x86-darwin-11 
    - GEM PATHS: 
    - /Users/ram/.rvm/gems/[email protected]_shopping_cart 
    - /Users/ram/.rvm/gems/[email protected] 
    - 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 PATHS: 
    - /Users/ram/.rvm/gems/[email protected]_shopping_cart 
    - /Users/ram/.rvm/gems/[email protected] 

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

您还可以检查安装目录为宝石与

gem list -d will_paginate 

ou也可以手动u通过转到该目录并删除终端中的宝石来安装该宝石

+0

我从'sudo gem uninstall will_paginate -v 3.0.1'中删除了'sudo',并按照上面Zabba的建议工作。感谢您的帮助,'gem env'是一个非常有用的命令。 –

+0

当然。我没有注意到这一点。 “rvm”环境无论如何都被隔离(主要和推荐)到所使用的帐户。 :) – ramonrails

相关问题