我试图卸载一个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$ 发布于 2011-10-11 22:25:20
你不需要/不应该在rvm中使用sudo。在没有sudo的情况下尝试。
发布于 2011-10-11 22:08:39
试试"gem 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/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.comGEM路径:是GEM的安装位置。
- 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的安装目录
gem list -d will_paginateou还可以通过转到该目录并在终端中删除gem来手动卸载gem
https://stackoverflow.com/questions/7721248
复制相似问题