Fehler beim ausführen von gem install
Ich versuche die Schienen und läuft auf meinem Entwicklungs-server. Es ist ein fedora14-box. Ich installiert rvm, ruby 1.8.7 und rubygems 1.6.2. Wenn ich versuche zu installieren von rails über gem, gem install rails
, bekomme ich die folgende Fehlermeldung:
ERROR: Loading command: install (LoadError)
no such file to load -- zlib
ERROR: While executing gem ... (NameError)
uninitialized constant Gem::Commands::InstallCommand
Alle Ideen, was Los ist. Ich bin 100% new ruby/rubygems/Schienen und ich weiß genug über Linux zu gefährlich sein, so dass jede Hilfe/Anregungen würde sehr geschätzt werden.
Vielen Dank im Voraus
Du musst angemeldet sein, um einen Kommentar abzugeben.
Laufen
rvm notes
und installieren, was es dir sagt (zlib-devel
wird wahrscheinlich eines der Pakete, die Sie installieren müssen, überyum
). Die Ausgabe, die Sie sehen, werden ähnlich wie diese:rvm remove 1.8.7
und dannrvm install 1.8.7
.iconv-devel
nicht verfügbar -- nicht darum kümmern.iconv-devel
auf RedHat-basierten OS?Benötigen Sie für die Installation die zlib-Bibliotheken. Ein Juwel ist, versucht es mit einer C-Erweiterung, aber es wird nicht gefunden. http://fr.rpmfind.net/linux/rpm2html/search.php?query=zlib-devel&system=&arch= Install zlib-devel.
Was dieser Fehler bedeutet, dass die zlib-Bibliothek fehlt. Dies ist ein häufiges problem und wenn Sie google für Sie, würden Sie finden viele Informationen auf der gleichen. In ubuntu (wo ich arbeite) installieren Sie das Paket zlib1g-dev und zlib1g-fixes dabei. Ich bin nicht sicher, was das äquivalent-Paket in Fedora ist, aber Sie sollten in der Lage sein zu suchen /finden, dass.