2011-10-26 4 views
1

Sinatraアプリを実行しようとしていますが、ラックが見つからないために失敗しています。 私は、次のエラーを取得しています:警告: '/Library/Ruby/Gems/1.8/specifications/rack-1.3.5.gemspec'の無効な.gemspec形式

WARNING: Invalid .gemspec format in '/Library/Ruby/Gems/1.8/specifications/rack-1.3.5.gemspec' 
/Library/Ruby/Site/1.8/rubygems.rb:636:in `report_activate_error': Could not find RubyGem rack (~> 1.3, >= 1.3.4) (Gem::LoadError) 
    from /Library/Ruby/Site/1.8/rubygems.rb:141:in `activate' 
    from /Library/Ruby/Site/1.8/rubygems.rb:165:in `activate' 
    from /Library/Ruby/Site/1.8/rubygems.rb:164:in `each' 
    from /Library/Ruby/Site/1.8/rubygems.rb:164:in `activate' 
    from /Library/Ruby/Site/1.8/rubygems/custom_require.rb:35:in `require' 

私は、Rubyのバージョン1.8.6

を実行している私はgemspecファイルを削除し、宝石を再度インストールを実行しようとしています。私がラックを設置するとき、それは間違いなく成功する。

+0

はそれを修正するには、ここの指示に従ってください--system

宝石の更新を更新するようにしてください。 http://stackoverflow.com/questions/5771758/invalid-gemspec-because-of-the-date-format-in-specification – jim0thy

答えて

0

これを試しましたか?gem update --system

2

は、あなたのrubygemパッケージが

関連する問題