[RUBY] Jusqu'à ce que le rubis puisse être utilisé dans les fenêtres ...

Cela a été un long chemin pour obtenir rbenv install 2.7.1 pour utiliser Ruby sur Windows 10, donc je l'ai résumé.

environnement

Aperçu

Les choses à faire sont les suivantes.

  1. Paramètres d'initialisation: ʻecho'eval "$ (rbenv init-)" '>> ~ / .bash_profile`
  2. Enregistrez les paramètres: source ~ / .bash_profile
  3. Installez rbenv: brew install rbenv ruby-build
  4. Installer par version: rbenv install 2.7.1
  5. Définissez la version de rbenv à utiliser: rbenv global 2.7.1
  6. Installation de Ruby: sudo apt install ruby

Si toutes ces commandes passent sans erreur, le reste de l'histoire n'est pas pertinent. L'environnement n'est pas prêt car c'est le premier paramètre, et je décrirai l'erreur qui s'est produite et comment y faire face. Si vous rencontrez la même erreur, veuillez vous y référer. J'entre les commandes dans l'ordre du haut.

table des matières

  1. Paramètres .bash_profile
  2. Installez Homebrew
  3. Installez rbenv

Paramètres .bash_profile

Erreur: aucun fichier ou répertoire de ce type
Cause:.bash_J'ai essayé de l'ajouter là où le fichier de profil n'existe pas
Correspondance:.bash_Créer un fichier de profil

Action corrective: touch ~ / .bash_profile

Erreur: commande'rbenv' not found, but can be installed with: sudo apt install rbenv
Cause:$(rbenv init -)J'essaye d'utiliser la commande rbenv, mais je ne comprends pas rbenv
Action: installez rbenv

Action corrective: brew install rbenv ruby-build

Erreur: commande'brew' not found 
Cause: je ne sais pas brasser
Action: installez Homebrew

Installez Homebrew

Erreur: commande'brew' not found
Cause: je ne sais pas où se trouve le Homebrew installé.
Correspondance: je la donnerai à travers le chemin vers Homebrew

Action corrective: ʻecho'export PATH = "/ home / linuxbrew / .linuxbrew / bin: $ PATH" '>> ~ / .bashrc Action corrective:source ~ / .bashrc`

Erreur: commande'brew' not found
Cause:.bash_Vous devez également transmettre le chemin d'accès au fichier de profil
Correspondance:.bash_Ajouter des paramètres au fichier de profil

Action corrective: ʻecho export PATH = '/ usr / local / bin: $ PATH' >> ~ / .bash_profile Action corrective:source ~ / .bash_profile`

Installez rbenv

Erreur: configurer: error: C compiler cannot create executables
Cause: Homebrew n'avait pas ce dont il avait besoin
Action: installez ce qui manque

Solution: sudo apt installe le fichier curl essentiel à la construction git

Erreur: E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
Cause: apt-get n'est pas à jour
Correspondance: apt-mettre à jour obtenir

Action corrective: sudo apt-get update

Erreur: ERROR: Ruby install aborted due to missing extensions. Try running apt-get install -y zlib1g-dev to fetch missing dependencies.
Cause: zlib1g-Il ne semble pas y avoir de dev
Correspondance: zlib1g-installer dev

Action corrective: sudo apt-get install -y zlib1g-dev

Erreur: commande'ruby' not found, but can be installed with: sudo apt install ruby
Cause: le rubis lui-même n'est pas encore
Action: installer ruby

Action corrective: sudo apt install ruby

finalement

Je vous serais très reconnaissant si vous pouviez me faire savoir si quelque chose ne va pas avec la cause ou la réponse. J'espère que cela vous sera utile!

Ce que j'ai utilisé comme référence

Merci beaucoup pour votre aide.

Cette question

Notes pour rechercher et résumer

Recommended Posts

Jusqu'à ce que le rubis puisse être utilisé dans les fenêtres ...
Paramètres initiaux jusqu'à ce que S2Dao puisse être utilisé
Plage où les variables peuvent être utilisées avec ruby [Scope]
Base de données Firebase-Realtime sur Android pouvant être utilisée avec copie
[Ruby on Rails] Arrêtez de "boucler jusqu'à ce que ..."
Ruby on Rails 5 guide pratique d'apprentissage rapide qui peut être utilisé sur le terrain Résumé
Outil d'analyse statique pouvant être utilisé avec GitHub [version Java]
Mettre à niveau et changer de version de Ruby sous Windows 10
Notez que VS Code + JUnit 5 peut être utilisé sous Windows 10
Méthodes de tableau Ruby pouvant être utilisées avec Rails (autres que chacun)
[Ruby on Rails] Jusqu'à l'introduction de RSpec
Rails nouveau dans Ruby on Rails ~ Mémorandum jusqu'au déploiement 2
[Note personnelle] Construction de l'environnement Ruby on Rails (Windows)
Organiser les méthodes qui peuvent être utilisées avec StringUtils
Rails nouveau dans Ruby on Rails ~ Mémorandum jusqu'au déploiement 1
[Solution] Java ne peut pas être installé sur Windows 10 + ATOK 2017
Systemctl ne peut pas être utilisé sur Ubuntu dans un conteneur Docker
Scala String peut être utilisé pour plus que de simples méthodes java.lang.String
À propos du problème que hidden_field peut être utilisé de manière insensée
Tutoriel Ruby on Rails Remarques gênantes lors de l'exécution sous Windows
Touches de raccourci pratiques pour Eclipse
Installez Corretto 8 sur Windows
Installez Ruby sur Ubuntu 20.04
Ruby on Rails élémentaire
Principes de base de Ruby on Rails
Association Ruby On Rails
Apprendre Ruby avec la sélection des débutants AtCoder [Quelques sommes] Augmentez les méthodes qui peuvent être utilisées
[Ruby on Rails] Seul l'utilisateur qui a publié peut modifier
Difficultés à créer un environnement Ruby on Rails (Windows 10) (SQLite3)
Créer un contrôle de page qui peut être utilisé avec RecyclerView
Quatre rangées avec gravité pouvant être jouées sur la console
Les applications iOS ne peuvent plus être téléchargées sur fastlane (2020/10, version 2.150.0)
[Question] Nullif peut-il être utilisé dans la fonction de comptage de JPQL?
Si les options peuvent être utilisées en raison des différentes versions de Java