macOS Catalina 10.15.4 rbenv ruby 2.6.3p62 (2019-04-16 revision 67580) [universal.x86_64-darwin19]
Ich wollte eine neuere Version als die derzeit installierte Ruby-Version verwenden, also wechseln Sie die Version mit rbenv.
//Obwohl es in der rbenv head-Familie geschrieben ist, muss es initialisiert werden. Bash zum Beenden beim Login_Schreiben Sie in das Profil
$ echo 'eval "$(rbenv init -)"' >> ~/.bash_profile
//Ruby, wenn Rbenv installiert ist-Ich denke, Build wurde durch Abhängigkeitsauflösung installiert, aber ich habe es nur für den Fall angegeben
$ brew install rbenv ruby-build
//Liste der installierbaren Versionen
$ rbenv install -l
2.5.8
2.6.6
2.7.1
jruby-9.2.11.1
maglev-1.0.0
mruby-2.1.0
rbx-4.15
truffleruby-20.1.0
// install
$ rbenv install 2.7.1
//Zu diesem Zeitpunkt bezieht sich Rubys PATH via rbenv auf den vorherigen. Die Version an dieser Stelle ist also 2.6.3
$ rbenv which ruby
/usr/bin/ruby
//Diejenigen, die nicht rbenv sind, schauen sich rbenvs Rubin richtig an
$ which ruby
/Users/your_account/.rbenv/shims/ruby
//Wenn in lokal (aktuelles Verzeichnis) reflektiert
$ rbenv local 2.7.1
//In Unterlegscheiben reflektiert
$ rbenv rehash
$ rbenv which ruby
/Users/your_account/.rbenv/versions/2.7.1/bin/ruby
das ist alles
Recommended Posts