Comment installer Ruby via rbenv

Pour rappel, j'étais très inquiet d'installer ruby via rbenv.

Qu'est-ce que rbenv en premier lieu?

Outils pour changer et gérer les versions de ruby

Ensuite, je publierai la procédure d'installation (Mac).

Procédure d'installation

Écoulement brutal

  1. Installez Homebrew
  2. Installez rbenv via Homebrew
  3. Installez ruby via rbenv

1. Installez Homebrew

Ouvrez le terminal Il s'agit de l'installation de Homebrew

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"

Coller et exécuter Cela installera Homebrew.

2. Installez rbenv via Homebrew

Une fois Homebrew installé

$brew install rbenv

Entrez la commande de. Entrez rbenv -v pour vérifier la version de rbenv

3. Installez ruby via rbenv

Ensuite, j'installe ruby, mais pour voir si j'ai la version que je veux

$ rbenv install -l
1.8.5-p52
1.8.5-p113
1.8.5-p114
1.8.5-p115
1.8.5-p231

(Omis)

Il sera affiché. Si la version souhaitée n'est pas incluse dans cela, il se peut qu'elle ne s'affiche pas si la version de rbenv est ancienne. Tapez $ brew upgrade rbenv ruby-build pour mettre à jour.

Si vous avez le Ruby souhaité, entrez ce qui suit pour installer Ruby.

$ rbenv install (version ruby cible)

Comment vérifier l'installation de Ruby via rbenv

$rbenv version

(Version cible) (définie par / Users / (nom d'utilisateur) /. Rbenv / version)

Vous pouvez vérifier la version en tapant.

Où j'ai trébuché

La version Ruby a-t-elle changé?

Bien que j'ai installé ruby via rbenv

$ruby -v

(Le numéro n'est pas la version souhaitée)

Il a été affiché qu'il était différent de celui montré dans $ rbenv version.

Comme cause

Je l'ai découvert après de nombreuses recherches C'est un phénomène causé par le fait que le Ruby référencé n'a pas changé. À l'origine, Mac a déjà Ruby, et il fait référence au Ruby existant. Donc, assurez-vous de passer le chemin pour qu'il fasse référence à Ruby installé par rbenv.

Comme solution

Il vous suffit de suivre le chemin, mais que faites-vous? Écrivez dans ~ / .bash_profile pour faire référence à Ruby installé par rbenv

Puisqu'il y a .bash_profile dans le répertoire personnel, allez dans le répertoire personnel et allez dans Ouvrez .bash_profile avec vi et écrivez ce qui suit

export PATH="~/.rbenv/shims:/usr/local/bin:$PATH"
eval "$(rbenv init -)"

Après avoir écrit avec vi,

source ~/.bash_profile

Entrez et redémarrez pour changer la version de Ruby et vous avez terminé.

Les références

Gérer la version ruby avec rbenv Que faire lorsque la version Ruby ne change pas! Quelle est la différence entre .bash_profile et .bashrc

Recommended Posts

Comment installer Ruby via rbenv
Comment installer Bootstrap dans Ruby
Comment utiliser rbenv
Comment installer Docker
Comment installer docker-machine
Comment installer MySQL
Comment utiliser le retour Ruby
[Ruby] Comment commenter
Comment installer Boots Faces
Commande Rbenv pour utiliser Ruby
Ruby: Comment utiliser les cookies
[Rails] Comment installer simple_calendar
[Rails] Comment installer reCAPTCHA
Comment installer JDK8-10 (Mac)
Comment installer Ruby sur une instance EC2 d'AWS
[Ruby] Comment utiliser rbenv (la version `x.x.x 'n'est pas installée)
Comment itérer indéfiniment en Ruby
[Comment installer Spring Data Jpa]
Comment utiliser Ruby on Rails
Super rugueux! Comment installer Dagger2
Comment installer MariaDB 10.4 sur CentOS 8
[Rails] Comment installer ImageMagick (RMajick)
[Rails] Comment installer Font Awesome
Comment installer WildFly sur Ubuntu 18.04
Installez ruby sur Ubuntu 20.04 avec rbenv
Comment utiliser la méthode Ruby inject
Comment gérer différentes versions de rbenv et Ruby
Comment exécuter l'IRB de Ruby (Ruby interactif)
Comment installer Swiper in Rails
Comment installer Eclipse (Photon) sur votre Mac
Longueur, taille, nombre de rubis Comment utiliser
Comment installer la beta php8.0 sur CentOS8
[Ruby] Comment utiliser slice pour les débutants
[Ruby on Rails] Comment utiliser redirect_to
[Facile] Comment mettre à niveau Ruby et le bundler
Comment installer kafkacat sur Amazon Linux2
Ruby: CSV :: Comment utiliser la note de tableau
Introduction à Ruby 2
Comment créer un environnement pour n'importe quelle version de Ruby en utilisant rbenv
Comment trouver la cause de l'erreur Ruby
[Ruby] Comment convertir un fichier CSV en Yaml (Yml)
Comment installer les pilotes réseau sur Ubuntu autonome
[Ruby] Comment utiliser la méthode gsub et la sous-méthode
Comment installer Titan 2D (v4.2.0) dans un environnement virtuel