Почему я не могу удалить мой will_paginate гем в rvm? - PullRequest
0 голосов
/ 11 октября 2011

Я попытался удалить самоцвет и получить следующую ошибку. Любая помощь будет оценена. Спасибо.

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$ 

Ответы [ 2 ]

1 голос
/ 11 октября 2011

Вам не нужно / не следует использовать sudo с rvm.Попробуйте без sudo.

0 голосов
/ 11 октября 2011

попробуйте "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.com

ПУТИ КАМНЯ: где установлены драгоценные камни

  - 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 list -d will_paginate

Вы также можете вручную удалить этот драгоценный камень, перейдя в этот каталог и удалив драгоценный камень в терминале

...