Ich bin neu in Ruby. Ich habe versucht, GEM auf meinem PC zu installieren, indem ich die auf der Website http://rubygems.org/pages/download angegebenen Schritte befolgt habe .
Ich habe das Paket von der erwähnten Site heruntergeladen und das Verzeichnis in das Verzeichnis geändert, in dem sich das Setup befindet, und versucht, das Setup mit dem Befehl auszuführen.
setup.rb in der Eingabeaufforderung.
Es wird jedoch ein Fenster mit der Meldung "Windows kann diese Datei nicht öffnen" angezeigt, in dem ich aufgefordert werde, ein Programm zum Öffnen dieser Datei auszuwählen.
Was sollte ich jetzt tun? Lass es mich wissen, wenn ich etwas falsch mache.
So richten Sie Ihre Ruby-Entwicklungsumgebung unter Windows ein:
Installieren Sie Ruby über RubyInstaller: http://rubyinstaller.org/downloads/
Überprüfen Sie Ihre Ruby-Version: Start - Ausführen - Geben Sie ein
cmd
, um eine Windows-Konsole zu öffnenruby -v
ruby 2.0.0p353 (2013-11-22) [i386-mingw32]
Führen Sie für Ruby 2.4 oder höher die zusätzliche Installation am Ende aus, um das DevelopmentKit zu installieren. Wenn Sie das tun vergessen zu laufen
ridk install
sie in der Windows - Konsole zu installieren.Für frühere Versionen:
gem install {gem name}
. Um beispielsweise Schienen zu installieren, führen Sie einfach ausgem install rails
.Hoffe das hilft.
quelle
Ruby installieren
Gehen Sie zu http://rubyinstaller.org/downloads/
Stellen Sie sicher, dass Sie "Ruby hinzufügen ... zu Ihrem Pfad" aktivieren.
Jetzt können Sie "ruby" in Ihrem "cmd" verwenden.
Wenn Sie Ruby 1.9.3 installiert haben, erwarte ich, dass der Ruby in heruntergeladen wird
C:\Ruby193
.Gem installieren
Installieren Sie das Development Kit im Rubyinstaller.
C:\RubyDevKit
Erstellen Sie einen neuen Ordner wie und entpacken Sie.Gehen Sie auf die devkit Verzeichnis und geben Sie
ruby dk.rb init
zu generierenconfig.yml
.Wenn Sie devkit für 1.9.3 installiert haben, gehe ich davon aus, dass das
config.yml
als geschrieben wirdC:\Ruby193
.Wenn nicht, korrigieren Sie bitte den Pfad zu Ihren Ruby-Ordnern.
Nachdem Sie das überprüft haben
config.yml
, können Sie endlich eingebenruby dk.rb install
.Jetzt können Sie "gem" in Ihrem "cmd" verwenden. Es ist fertig!
quelle
Verwenden Sie in PowerShell schokoladig
quelle
refreshenv
hat es nicht funktioniert: Ich musste PowerShell schließen und erneut öffnen und dann hat es funktioniertEine andere Möglichkeit besteht darin , Ihr Rubinpaket (und jedes andere Paket) von schokoladig verwalten zu lassen. Auf diese Weise müssen Sie Rubin nicht manuell in Ihren Pfad einfügen:
Installieren Sie schokoladig zuerst, indem Sie Ihre bevorzugte Eingabeaufforderung öffnen und Folgendes ausführen:
Dann müssen Sie nur noch tippen
In Ihrer Eingabeaufforderung und das Paket installiert.
Die Verwendung eines Paketmanagers bietet insgesamt mehr Kontrolle. Ich würde dies für jedes Paket empfehlen, das über Chocolatey installiert werden kann.
quelle
Ich benutze Scoop als Command-Liner-Installationsprogramm für Windows ... Scoop Rocks!
Die schnelle Antwort (verwenden Sie PowerShell):
Längere Antwort:
Nur auf der Suche nach Rubin:
Überprüfen Sie die Installationsinformationen:
Ausgabe von der Installation:
quelle
Überprüfen Sie, ob der Ruby-Interpreter bereits installiert ist, und versuchen Sie es an der Eingabeaufforderung mit "ruby setup.rb".
quelle
ruby -v