(m ・_・ Bp) mbp-2 17:04 ~ % ruby -v
ruby 2.6.3p62 (2019-04-16 revision 67580) [universal.x86_64-darwin19]
$ brew install openssl
$ brew install readline
$ brew install libyaml
$ brew install autoconf
ruby-build ruby-build ist ein Plug-In von rbenv, das automatisch Ruby erstellt.
$ brew update
$ brew upgrade ruby-build
$ ruby-build --version
## .rbenv installieren
```bash
(m ・ _ ・ bp) mbp-2 17:10 ~% Brew Install Rbenv Ruby-Build
/etc/Zum Hinzufügen zu zprofile verschoben
(m ・ _ ・ bp) mbp-2 17:12 ~% cd / etc.
(m ・ _ ・ bp) mbp-2 17:16 / etc% sudo cp zprofile zprofile.org # Machen Sie für alle Fälle einen Ersatz
(m ・ _ ・ bp) mbp-2 17:16 / etc% sudo vi zprofile
##Fügen Sie rbenv PATH zprofile Folgendes hinzu
if which rbenv > /dev/null; then eval "$(rbenv init -)"; fi
export PATH="$HOME/.rbenv/bin:$PATH"
eval "$(rbenv init -)"
(m ・ _ ・ bp) mbp-2 18:06 ~% source / etc / zprofile
##Bestätigen Sie die Installation von rbenv
(m ・ _ ・ bp) mbp-2 17:22 ~% rbenv -v
rbenv 1.1.2
(m ・ _ ・ bp) mbp-2 17:35 ~% Brew installieren Ruby-Build
Warning: ruby-build 20200401 is already installed and up-to-date
To reinstall 20200401, run `brew reinstall ruby-build`
##Installieren Sie die neueste Version mit rbenv
(m ・ _ ・ bp) mbp-2 17:22 ~% rbenv-Versionen
* system (set by /Users/uekiyoshihiro/.rbenv/version)
##Installieren Sie mit rbenv Ruby offizielle Website Besuchen Sie diese Site und installieren Sie die neueste stabile Version
~ % rbenv install -l
~ % rbenv install 2.7.1
~ % ruby -v
~ % rbenv install 2.6.5
##Wechseln Sie die Version von Ruby Es gibt zwei Arten der Versionsumschaltung: Nur-Verzeichnis-Einstellungen oder Standardeinstellungen.
$ rbenv local <Version>
# Ändern Sie die Version von Ruby, die im ausgeführten Verzeichnis verwendet wird
# Die angegebene Version von .ruby-version wird erstellt
$ rbenv global <Version>
# Ändern Sie die standardmäßig verwendete Ruby-Version
$ rbenv local --unset
# Brechen Sie die lokale Versionsspezifikation ab
Wie oben erwähnt, wenn Sie für jede App in jedem Verzeichnis eine andere Version von Ruby verwenden möchtenrbenv local
Angabe der Ruby-Version.
Übrigens, wenn Sie diese Befehle ausführen, sehen Sie ".ruby-Eine Datei namens "Version" wird erstellt. Dadurch wird die automatisch verwendete Ruby-Version geändert.
##Sonstiges: openssl openssl ist ein Paket zur Verwendung von https.
$ which openssl
$ brew list openssl
$ openssl version
Referenz:Rbenv wurde Mountain Lion vorgestellt
(m ・ _ ・ bp) mbp-2 19:48 ~% rbenv-Versionen
system
2.6.5
2.6.6
* 2.7.1 (set by /Users/uekiyoshihiro/.ruby-version)
(m ・ _ ・ bp) 14:57 ~ / Desktop / vsnote2.0 / ruby / lib / rubybook_2% gem install minitest -v 5.10.1
Fetching minitest-5.10.1.gem
Successfully installed minitest-5.10.1
Parsing documentation for minitest-5.10.1
Installing ri documentation for minitest-5.10.1
Done installing documentation for minitest after 0 seconds
1 gem installed
Recommended Posts