[RUBY] Comment utiliser rbenv

Cette fois, j'ai acheté l'introduction de Junichi Ito à Ruby et j'ai commencé à apprendre. J'avais besoin de changer la version Ruby, alors j'ai regardé dans rbenv.

Qu'est-ce que rbenv

C'est un outil qui change la version de Ruby. Tout d'abord, je voudrais installer rbenv.

Comment installer rbenv

Terminal


#Paramètres d'initialisation
$ echo 'eval "$(rbenv init -)"' >> ~/.bash_profile
#Reflet des paramètres d'initialisation
$ source ~/.bash_profile
#Installez rbenv
$ brew install rbenv ruby-build

L'installation est terminée ici. Ce qui suit décrit comment installer la version spécifiée de Ruby.

Comment installer la version Ruby spécifiée

Terminal


#Afficher une liste des versions de Ruby installables
$ rbenv install -l
#Installez la version de Ruby que vous souhaitez installer à partir de la liste
$ rbenv install 2.4.1
#Rendre la version installée de Ruby disponible
$ rbenv rehash

Si vous souhaitez installer plusieurs versions, vous pouvez répéter ce qui précède.

Structure des dossiers de rbenv

~ / .rbenv / (dossier racine) ~ / .rbenv / shims / (dossier de sauvegarde des wrappers pour les commandes installées par ruby et gem) ~ / .rbenv / version (un fichier qui enregistre la version de Ruby définie globalement) ~ / .rbenv / versions / (Dossier pour installer diverses autres versions de Ruby installées)

Source: Qu'est-ce que rbenv --Qiita

Spécifiez la version à utiliser

Terminal


#Changer la version de Ruby utilisée pour l'ensemble du PC
$ rbenv global 2.4.1
#Vérifiez s'il a été installé
$ ruby -v

Articles référencés

Rôle de rbenv-Qiita

Recommended Posts

Comment utiliser rbenv
Comment utiliser Map
Comment utiliser with_option
Comment utiliser fields_for
Comment utiliser java.util.logging
Comment utiliser la carte
Comment utiliser collection_select
Comment utiliser Twitter4J
Comment utiliser active_hash! !!
Comment utiliser MapStruct
Comment utiliser TreeSet
[Comment utiliser l'étiquette]
Comment utiliser l'identité
Comment utiliser le hachage
Comment utiliser Dozer.mapper
Comment utiliser Gradle
Comment utiliser org.immutables
Comment utiliser java.util.stream.Collector
Comment utiliser VisualVM
Comment utiliser Map
Comment utiliser l'API Chain
[Java] Comment utiliser Map
Comment utiliser Queue avec priorité
[Rails] Comment utiliser enum
Comment utiliser java Facultatif
Comment utiliser JUnit (débutant)
Comment utiliser le retour Ruby
[Rails] Comment utiliser enum
Comment utiliser @Builder (Lombok)
Comment utiliser la classe Java
Comment utiliser Big Decimal
[Java] Comment utiliser removeAll ()
Comment utiliser String [] args
Comment utiliser la jonction de rails
Comment utiliser Java Map
Commande Rbenv pour utiliser Ruby
Ruby: Comment utiliser les cookies
Comment utiliser Dependant :: Destroy
Comment utiliser Eclipse Debug_Shell
Comment utiliser Apache POI
[Rails] Comment utiliser la validation
Comment utiliser les variables Java
[Rails] Comment utiliser authenticate_user!
Comment utiliser GC Viewer
Comment utiliser Lombok maintenant
[Création] Comment utiliser JUnit
[Rails] Comment utiliser Scope
[Ruby] Comment utiliser rbenv (la version `x.x.x 'n'est pas installée)
Comment utiliser la méthode link_to
Comment utiliser le tableau (mémorandum personnel)
Comment utiliser scope (JSP & Servlet)
Comment utiliser la méthode include?