2012-07-21 23 views
8
$ gem --version 

[/home/rohit/.rvm/gems/[email protected]/specifications/net-ssh-2.5.2.gemspec] isn't a Gem::Specification (NilClass instead). 
[/home/rohit/.rvm/gems/[email protected]/specifications/net-sftp-2.0.5.gemspec] isn't a Gem::Specification (NilClass instead). 
[/home/rohit/.rvm/gems/[email protected]/specifications/net-ssh-gateway-1.1.0.gemspec] isn't a Gem::Specification (NilClass instead). 
[/home/rohit/.rvm/gems/[email protected]/specifications/net-scp-1.0.4.gemspec] isn't a Gem::Specification (NilClass instead). 

使用RVM 1.12.3,RubyGems 1.8.22,& Ruby 1.9.3。當在gem之後運行時,獲得「不是Gem :: Specification(NilClass代替)」 - 版本

爲什麼我得到這個錯誤?

回答

3

我有同樣的問題。我認爲問題在於緩存寶石。嘗試在這link步驟可能會解決問題。

0

在Windows上,

cd C:\Ruby193\lib\ruby\gems\1.9.1\gems 
rm -rf ./* 
cd ..\specifications 
rm -rf /* 

於是最後,

gem install rails 

這個問題開始發生後的Windows決定有錯誤,與漂亮的藍屏重啓。

相關問題