2016-04-03 30 views
1

Nach dem Ausführen des Rails-Installationsprogramms auf meinem Windows 7-Laptop wird die Befehlszeile mit dem Verzeichnis C: \ Sites angezeigt. Ich versuche, den Befehl unterWarum kann ich Rails nicht über die Windows-Befehlszeile installieren?

gem install rails 

Aber ich habe den Fehler unten auszuführen:

Fehler bei der Ausführung gem ...

(Errno :: EMSGSIZE) Eine Nachricht auf einem Datagramm-Socket gesendet größer wurde als der interne Nachrichtenpuffer oder ein anderes Netzwerklimit oder der zum Empfangen eines Datagramms verwendete Puffer war kleiner als das Datagramm selbst. - Recvfrom (2)

Hier Screenshot: Error on rails install

Wie kann ich dieses Problem beheben?

Vielen Dank im Voraus

+0

Keine Ahnung, einen Vorschlag habe ich gefunden: https://github.com/juthilo/run-jekylon-on-windows/issues/40. Mein Denken ist, dass es kein Schienenproblem per se ist, sondern eher ein Umweltproblem. – Tim

+0

Ich habe Ruby 2,0,0 heruntergestuft. Jetzt, als ich das Rails-Installationsprogramm in der Befehlszeile ausführte, schien ein Teil des Installationsprozesses ausgeführt worden zu sein, und dann erhalte ich Fehler: Beim Ausführen von Gem ... (Errni: TINVAL) Ungültiges Argument - ./ActionDispatch/Routing/Mapper/ Scooping /: –

+0

Keine Ahnung, ich habe Windows aufgegeben und bin sehr glücklich mit Mint - darum habe ich einfach nur kommentiert und nicht versucht zu antworten. Zu Ihrer nächsten Ausgabe, wieder, keine Ahnung, aber .. vielleicht https://stackoverflow.com/questions/25364221/error-while-executing-gem-errnoeinval-invalid-argument-actiondispat/25713874#25713874 – Tim

Antwort

0

Ich bin auf 10 Fenster und ich hatte genau den gleichen Fehler:

rails install error win10

Das gleiche Puffer Problem hier angesprochen wird: https://github.com/juthilo/run-jekyll-on-windows/issues/40 wie von Tim auf Kommentar, Das Juwel, das installiert wird, ist jedoch Jekyll.

Ich dachte, ich es auf meinem Ende installieren würde und es funktionierte interessant:

gem install jekyll

Also dachte ich, ich würde versuchen, ein Update zu tun. Der heilige Gral (zumindest für mich) ist:

gem update --system 

gem update system

und führen Sie dann ein auf Schienen gem install:

gem install rails --no-ri --no-doc 

enter image description here

arbeitete wie ein Charme! Ich hatte - Version 4.0.0 angehängt, da ich eine etwas ältere Version der Schienen brauchte. Ich erweitere meine Fähigkeiten und ich beginne gerade mit ROR.

Hoffe es hilft!

Verwandte Themen