ruby

Verwaltung von Ruby-Versionen in Windows

Dieser Artikel stellt vor, wie man Ruby-Versionen in Windows verwaltet. Da rbenv in Windows nicht verwendet werden kann, werden Methoden mit alternativen Tools wie pik und uru erklärt.

Shou Arisaka
2 Min. Lesezeit
20. Okt. 2025

Die Verwaltung von Ruby-Versionen ist nützlich, wenn Sie für jedes Projekt unterschiedliche Ruby-Versionen verwenden. In Windows-Umgebungen können Sie rbenv oder RVM, die in Unix-ähnlichen Systemen weit verbreitet sind, nicht direkt verwenden, daher müssen Sie alternative Tools verwenden. Hier stellen wir zwei Tools vor: uru und pik.

rbenv

rbenv ist hauptsächlich ein Ruby-Versionsverwaltungstool für Unix-ähnliche Betriebssysteme. Es wird unter Windows nicht offiziell unterstützt. Daher müssen Sie in Windows-Umgebungen andere Tools verwenden.

uru

uru ist ein Tool zur Verwaltung von Ruby-Versionen in Windows-Umgebungen. Es ist leichtgewichtig und einfach zu installieren.

Installation von uru

  1. Laden Sie die neueste Version von der offiziellen uru-Website herunter.
  2. Extrahieren Sie die heruntergeladene Datei und navigieren Sie zum Verzeichnis, das uru_rt.exe enthält.
  3. Öffnen Sie eine Eingabeaufforderung und führen Sie den folgenden Befehl aus:
    uru_rt admin install
    Hinweis: Es muss aus demselben Verzeichnis wie uru_rt.exe ausgeführt werden. Andernfalls erhalten Sie den folgenden Fehler:
    [ERROR] must install from same directory as uru_rt.exe

pik

pik ist ein Ruby-Versionsverwaltungstool für Windows. Obwohl es ein älteres Tool ist, ist es für die spezifische Versionsverwaltung nützlich.

Verwendung von pik

  1. Überprüfen Sie die Installationsanweisungen auf der offiziellen pik-Website.
  2. Beim Installieren von Ruby-Versionen kann der folgende Fehler auftreten:
    pik install ruby 1.9.3
    There was an error.
    Error: private method `gsub' called for nil:NilClass

Rails Tutorial (3)

Beispiele für Befehle zum Generieren und Löschen von Controllern für Rails-Anwendungen.

# Controller generieren
$ rails generate controller StaticPages home help

# Controller löschen
$ rails destroy controller StaticPages home help

Diesen Artikel teilen

Shou Arisaka 20. Okt. 2025

🔗 Links kopieren