[RAILS] Endgültige Bestätigung, wenn die Ruby-Version nicht wechselt

Diesmal das Ziel

Geben Sie die von rbenv installierte Ruby-Version korrekt wieder.

Angenommene Leserschaft

--Installiert mit rbenv

Die Arbeit bis zu diesem Punkt entfällt, da es viele gute Artikel gibt.

Wenn Sie die Version immer noch nicht wechseln können, haben Sie die folgenden Schritte ausgeführt?

$rbenv versions
system
* 2.6.3 (set by /Users/.../.ruby-version)
2.6.4

Wer ist diese .ruby-Version?

Zitat (wenn nicht mit rbenv gewechselt wird)

Die mit rbenv local festgelegte Version wird in der .ruby-version-Datei des aktuellen Verzeichnisses aufgezeichnet. Solange sie sich in diesem Verzeichnis befindet, hat sie Vorrang vor der mit rbenv global festgelegten Version.

Aus den oben genannten Gründen wurde die Ruby-Version nicht geändert, da die in der Ruby-Version aufgezeichnete Version priorisiert wurde. Wenn Sie so weit kommen, ist das Ziel genau dort.

Schließlich wechseln Sie die Ruby-Version

$rm .ruby-version
$rbenv global(local)Installierte Ruby-Version
$rbenv rehash
$ruby -v(Es ist gut, wenn die Version hier gewechselt wird)

Danke für deine harte Arbeit.

Referenz

Wenn Sie nicht mit rbenv wechseln Version wechselt nicht in Ruby rbenv global 2.3.0

Recommended Posts

Endgültige Bestätigung, wenn die Ruby-Version nicht wechselt
[Ruby on Rails] Wenn die ID-Erfassung des Parameters nicht gut lief
Kehren Sie nicht zurück, wenn Sie Notizen in Ruby machen
[NetBeans] Story, wenn sie nicht gestartet wird
Wenn @Transactional of Spring Boot nicht funktioniert
Erkennt die Bibliothek bei der Implementierung von jcaptcha nicht
Bibliothek nicht geladen, wenn versucht wird, die Ruby-Version und die Schienen zu aktualisieren
[Ruby] Verwendung von rbenv (Version `x.x.x' ist nicht installiert)
Wenn Docker für Mac 2.4.0.0 keine Dateiänderungen widerspiegelt
[Hinweis] Wenn die Seitenzugriffsgeschwindigkeit nicht erhöht wird
Was tun, wenn Sie Ruby mit rbenv installiert haben, die Version sich jedoch nicht ändert?