Zur Erinnerung, ich war sehr besorgt über die Installation von Ruby über rbenv.
Tools zum Wechseln und Verwalten von Ruby-Versionen
Als nächstes werde ich den Installationsvorgang (Mac) veröffentlichen.
Öffnen Sie das Terminal Es geht um die Installation von Homebrew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
Einfügen und ausführen Dadurch wird Homebrew installiert.
Sobald Homebrew installiert ist
$brew install rbenv
Geben Sie den Befehl von ein.
Geben Sie rbenv -v
ein, um die Version von rbenv zu überprüfen
Als nächstes installiere ich Ruby, aber um zu sehen, ob ich die gewünschte Version habe
$ rbenv install -l
1.8.5-p52
1.8.5-p113
1.8.5-p114
1.8.5-p115
1.8.5-p231
(Weggelassen)
Es wird angezeigt. Wenn die gewünschte Version nicht enthalten ist, wird sie möglicherweise nicht angezeigt, wenn die Version von rbenv alt ist. Geben Sie zum Aktualisieren "$ brown upgrade rbenv ruby-build" ein.
Wenn Sie den gewünschten Ruby haben, geben Sie Folgendes ein, um Ruby zu installieren.
$ rbenv install (Ziel-Ruby-Version)
So überprüfen Sie die Ruby-Installation über rbenv
$rbenv version
(Zielversion) (festgelegt durch / Users / (Benutzername) /. Rbenv / version)
Sie können die Version durch Eingabe überprüfen.
Obwohl ich Ruby über Rbenv installiert habe
$ruby -v
(Nummer nicht die gewünschte Version)
Es wurde angezeigt, dass es sich von dem in "$ rbenv version" gezeigten unterscheidet.
Ich habe es nach viel Recherche herausgefunden Es ist ein Phänomen, das durch die Tatsache verursacht wird, dass sich der referenzierte Ruby nicht geändert hat. Ursprünglich hat Mac bereits Ruby und verweist auf das vorhandene Ruby. Stellen Sie also sicher, dass Sie den Pfad so übergeben, dass er auf Ruby verweist, das von rbenv installiert wurde.
Sie müssen nur den Weg gehen, aber was machen Sie?
Schreiben Sie in ~ / .bash_profile
, um auf Ruby zu verweisen, das von rbenv installiert wurde
.Bash_profile
ist eine Datei, die beim Login ausgeführt wird.
$cd $vi ~/.bash_profile
Da sich im Home-Verzeichnis .bash_profile
befindet, gehen Sie zum Home-Verzeichnis und gehen Sie zu
Öffnen Sie .bash_profile
mit vi
und schreiben Sie Folgendes
export PATH="~/.rbenv/shims:/usr/local/bin:$PATH"
eval "$(rbenv init -)"
Nach dem Schreiben mit vi
,
source ~/.bash_profile
Geben Sie ein und starten Sie neu, um die Ruby-Version zu ändern, und Sie sind fertig.
Ruby-Version mit rbenv verwalten Was tun, wenn die Ruby-Version nicht wechselt? Was ist der Unterschied zwischen .bash_profile und .bashrc )
Recommended Posts