Ruby 关于whois命令和已删除缓存的Gem加载错误
我有一个可怕的问题与宝石。执行此命令后:Ruby 关于whois命令和已删除缓存的Gem加载错误,ruby,rubygems,Ruby,Rubygems,我有一个可怕的问题与宝石。执行此命令后: rm -f /usr/local/lib/ruby/gems/1.9.1/cache/* 我什么都做不了。如果我尝试例如:gem cleanup,我会得到这样的答案: /usr/local/lib/ruby/gems/1.9.1/gems/gemwhois-0.1/lib/gemwhois.rb:3:in `require': no such file to load -- rubygems/commands/whois (LoadError)
rm -f /usr/local/lib/ruby/gems/1.9.1/cache/*
我什么都做不了。如果我尝试例如:gem cleanup,我会得到这样的答案:
/usr/local/lib/ruby/gems/1.9.1/gems/gemwhois-0.1/lib/gemwhois.rb:3:in `require': no such file to load -- rubygems/commands/whois (LoadError)
from /usr/local/lib/ruby/gems/1.9.1/gems/gemwhois-0.1/lib/gemwhois.rb:3:in `<top (required)>'
from /usr/local/lib/ruby/gems/1.9.1/gems/gemwhois-0.1/lib/rubygems_plugin.rb:2:in `require'
from /usr/local/lib/ruby/gems/1.9.1/gems/gemwhois-0.1/lib/rubygems_plugin.rb:2:in `<top (required)>'
from /usr/local/lib/ruby/site_ruby/1.9.1/rubygems.rb:1113:in `load'
from /usr/local/lib/ruby/site_ruby/1.9.1/rubygems.rb:1113:in `block in <top (required)>'
from /usr/local/lib/ruby/site_ruby/1.9.1/rubygems.rb:1105:in `each'
from /usr/local/lib/ruby/site_ruby/1.9.1/rubygems.rb:1105:in `<top (required)>'
from <internal:gem_prelude>:235:in `require'
from <internal:gem_prelude>:235:in `load_full_rubygems_library'
from <internal:gem_prelude>:334:in `const_missing'
from /usr/local/bin/gem:12:in `<main>'
对于gem-v也是一样的,只是gem命令
我在为雪豹工作。你认为最好的解决方案是什么
非常感谢 耶!现在问题解决了啊哈~ 我的解决办法是:
cd /usr/local/lib/ruby/gems/1.9.1/gems/
sudo rm -r gemwhois-0.*
鲁比很酷。玩得开心