Rake installieren: ungültiges Edelsteinformat

1203
LordHits

Ich habe Ruby unter WinXP installiert. Verwendet rubyinstaller-1.8.6-p383-rc1.exe.

Ran gem install rake

Fehler erhalten:

Fehler beim Installieren des Rakes: ungültiges Edelsteinformat für C: /Ruby/lib/ruby/gems/1.8/cache/rake-0.8.7.gem

Ich habe versucht, den Cache-Ordner zu löschen, erhalte aber weiterhin den gleichen Fehler. Auch mit Ruby 1.9.1 versucht. Gleicher Fehler Was mache ich falsch?

0

1 Antwort auf die Frage

0
Ye Lin Aung
  1. Laden Sie den Rails-Edelstein manuell herunter
  2. Packen Sie es mit aus gem unpack rails-X.X.X.gem
  3. Durchsuchen Sie die Rakefile-Datei im entpackten Verzeichnis nach Zeilen, die mit beginnen s.add_dependency
  4. Laden Sie manuell alle Abhängigkeiten bei rubyforge herunter (jedes hat ein eigenes Projekt)
  5. Installieren Sie jedes mit gem install xxx.gem. Für Rails 2.0.1 die entsprechende Reihenfolge ist: activesupport, actionpack, actionmailer, activerecord, actionresource, rake, rails.

Und wenn Sie ein Problem mit Juwel haben, versuchen, es zu aktualisieren zuerst: gem update --system. Das löst normalerweise viele Probleme.