(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 est un plug-in de rbenv qui construit automatiquement ruby.
$ brew update
$ brew upgrade ruby-build
$ ruby-build --version
## .installation de rbenv
```bash
(m ・ _ ・ bp) mbp-2 17:10 ~% brew installer rbenv ruby-build
/etc/Déplacé pour ajouter à zprofile
(m ・ _ ・ bp) mbp-2 17:12 ~% cd / etc
(m ・ _ ・ bp) mbp-2 17:16 / etc% sudo cp zprofile zprofile.org # Faites une pièce de rechange juste au cas où
(m ・ _ ・ bp) mbp-2 17:16 / etc% sudo vi zprofile
##Ajoutez ce qui suit à rbenv PATH zprofile
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
##Confirmer l'installation de rbenv
(m ・ _ ・ bp) mbp-2 17:22 ~% rbenv -v
rbenv 1.1.2
(m ・ _ ・ bp) mbp-2 17:35 ~% brew installer ruby-build
Warning: ruby-build 20200401 is already installed and up-to-date
To reinstall 20200401, run `brew reinstall ruby-build`
##Installez la dernière version avec rbenv
(m ・ _ ・ bp) mbp-2 17:22 ~% versions de rbenv
* system (set by /Users/uekiyoshihiro/.rbenv/version)
##Installer avec rbenv Site officiel de Ruby Consultez ce site et installez la dernière version stable
~ % rbenv install -l
~ % rbenv install 2.7.1
~ % ruby -v
~ % rbenv install 2.6.5
##Changer la version de ruby Il existe deux types de changement de version: les paramètres de répertoire uniquement ou les paramètres par défaut.
$ rbenv local <version>
# Changer la version de ruby utilisée sous le répertoire exécuté
# La version spécifiée de .ruby-version est créée
$ rbenv global <version>
# Changer la version de ruby utilisée par défaut
$ rbenv local --unset
# Annuler la spécification de la version locale
Comme mentionné ci-dessus, si vous souhaitez utiliser une version différente de ruby pour chaque application, dans chaque répertoirerbenv local
Pour spécifier la version ruby.
En passant, lorsque vous exécutez ces commandes, vous verrez ".ruby-Un fichier appelé "version" est créé. Cela change la version de ruby utilisée automatiquement.
##Autre: openssl openssl est un package permettant d'utiliser https.
$ which openssl
$ brew list openssl
$ openssl version
référence:Présentation de rbenv à Mountain Lion
(m ・ _ ・ bp) mbp-2 19:48 ~% versions de rbenv
system
2.6.5
2.6.6
* 2.7.1 (set by /Users/uekiyoshihiro/.ruby-version)
(m ・ _ ・ bp) 14:57 ~ / Bureau / vsnote2.0 / ruby / lib / rubybook_2% gem installer 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