[RUBY] Bis Rubin in Fenstern verwendet werden kann ...

Es war ein langer Weg, um rbenv install 2.7.1 dazu zu bringen, Ruby unter Windows 10 zu verwenden, also habe ich es zusammengefasst.

Umgebung

Überblick

Die Dinge zu tun sind wie folgt.

  1. Initialisierungseinstellungen: echo'eval" $ (rbenv init-) "'>> ~ / .bash_profile
  2. Speichern Sie die Einstellungen: source ~ / .bash_profile
  3. Installieren Sie rbenv: brown install rbenv ruby-build
  4. Installation nach Version: rbenv install 2.7.1
  5. Stellen Sie die zu verwendende Version von rbenv ein: rbenv global 2.7.1
  6. Ruby-Installation: sudo apt install ruby

Wenn alle diese Befehle fehlerfrei übergeben werden, ist der Rest der Geschichte irrelevant. Die Umgebung ist nicht bereit, da dies die erste Einstellung ist. Ich werde den aufgetretenen Fehler und den Umgang damit beschreiben. Wenn Sie den gleichen Fehler haben, beziehen Sie sich bitte darauf. Ich gebe die Befehle in der Reihenfolge von oben ein.

Inhaltsverzeichnis

  1. Einstellungen für .bash_profile
  2. Installieren Sie Homebrew
  3. Installieren Sie rbenv

.bash_profile Einstellungen

Fehler: Keine solche Datei oder kein solches Verzeichnis
Ursache:.bash_Ich habe versucht, es dort hinzuzufügen, wo die Profildatei nicht vorhanden ist
Korrespondenz:.bash_Erstellen Sie eine Profildatei

Korrekturmaßnahme: touch ~ / .bash_profile

Fehler: Befehl'rbenv' not found, but can be installed with: sudo apt install rbenv
Ursache:$(rbenv init -)Ich versuche, den Befehl rbenv zu verwenden, verstehe aber rbenv nicht
Aktion: Installieren Sie rbenv

Korrekturmaßnahme: Brew Install Rbenv Ruby-Build

Fehler: Befehl'brew' not found 
Ursache: Ich weiß nicht brauen
Aktion: Installieren Sie Homebrew

Installieren Sie Homebrew

Fehler: Befehl'brew' not found
Ursache: Ich weiß nicht, wo sich das installierte Homebrew befindet.
Korrespondenz: Ich werde es auf dem Weg nach Homebrew geben

Korrekturmaßnahme: echo'export PATH =" / home / linuxbrew / .linuxbrew / bin: $ PATH "'>> ~ / .bashrc Korrekturmaßnahme: source ~ / .bashrc

Fehler: Befehl'brew' not found
Ursache:.bash_Sie müssen auch den Pfad zur Profildatei übergeben
Korrespondenz:.bash_Einstellungen zur Profildatei hinzufügen

Korrekturmaßnahme: echo export PATH = '/ usr / local / bin: $ PATH' >> ~ / .bash_profile Korrekturmaßnahme: source ~ / .bash_profile

Installieren Sie rbenv

Fehler: konfigurieren: error: C compiler cannot create executables
Ursache: Homebrew hatte nicht das, was es brauchte
Aktion: Installieren Sie das, was fehlt

Problemumgehung: sudo apt install build-essential curl file git

Fehler: E.: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
Ursache: apt-get ist nicht aktuell
Korrespondenz: apt-Update bekommen

Korrekturmaßnahme: sudo apt-get update

Fehler: FEHLER: Ruby install aborted due to missing extensions. Try running apt-get install -y zlib1g-dev to fetch missing dependencies.
Ursache: zlib1g-Es scheint keinen Entwickler zu geben
Korrespondenz: zlib1g-installiere dev

Korrekturmaßnahme: sudo apt-get install -y zlib1g-dev

Fehler: Befehl'ruby' not found, but can be installed with: sudo apt install ruby
Ursache: Rubin selbst ist noch nicht
Aktion: Installieren Sie Ruby

Korrekturmaßnahme: sudo apt install ruby

Schließlich

Ich wäre Ihnen sehr dankbar, wenn Sie mir mitteilen könnten, ob mit der Ursache oder der Reaktion etwas nicht stimmt. Ich hoffe es wird hilfreich für Sie sein!

Was ich als Referenz verwendet habe

Vielen Dank für Ihre Hilfe.

Diese Frage

Hinweise zum Recherchieren und Zusammenfassen

Recommended Posts

Bis Rubin in Fenstern verwendet werden kann ...
Grundeinstellungen bis S2Dao verwendet werden kann
Bereich, in dem Variablen mit Ruby verwendet werden können [Scope]
Firebase-Realtime-Datenbank für Android, die mit Kopie verwendet werden kann
[Ruby on Rails] Stoppen Sie "Looping bis ..."
Ruby on Rails 5 - Kurzanleitung zum Lernen, die im Feld Zusammenfassung verwendet werden kann
Statisches Analysetool, das mit GitHub verwendet werden kann [Java-Version]
Aktualisieren und wechseln Sie Ruby-Versionen unter Windows 10
Beachten Sie, dass VS Code + JUnit 5 unter Windows 10 verwendet werden kann
Ruby-Array-Methoden, die mit Rails verwendet werden können (außer jedem)
[Ruby on Rails] Bis zur Einführung von RSpec
Rails neu in Ruby on Rails ~ Memorandum bis zur Bereitstellung 2
[Persönliches Memo] Ruby on Rails-Umgebungskonstruktion (Windows)
Organisieren Sie Methoden, die mit StringUtils verwendet werden können
Rails neu in Ruby on Rails ~ Memorandum bis zur Bereitstellung 1
[Lösung] Java kann unter Windows 10 + ATOK 2017 nicht installiert werden
Systemctl kann unter Ubuntu nicht in einem Docker-Container verwendet werden
Scala String kann nicht nur für java.lang.String-Methoden verwendet werden
Über die Sache, dass hidden_field wahnsinnig benutzt werden kann
Ruby on Rails-Lernprogramm Problematische Hinweise unter Windows
Praktische Tastenkombinationen für Eclipse
Installieren Sie Corretto 8 unter Windows
Installieren Sie Ruby unter Ubuntu 20.04
Ruby on Rails Elementary
Ruby on Rails Grundlagen
Ruby On Rails Association
Lernen Sie Ruby mit AtCoder Anfänger Auswahl [Einige Summen] Erhöhen Sie die Methoden, die verwendet werden können
[Ruby on Rails] Nur den Benutzer, der Beiträge verfasst hat, dürfen bearbeiten
Schwierigkeiten beim Erstellen einer Ruby on Rails-Umgebung (Windows 10) (SQLite3)
Erstellen Sie ein Seitensteuerelement, das mit RecyclerView verwendet werden kann
Vier Reihen mit Schwerkraft, die auf der Konsole gespielt werden können
iOS-Apps können nicht mehr auf Fastlane hochgeladen werden (2020/10, Version 2.150.0)
[Frage] Kann nullif in der Zählfunktion in JPQL verwendet werden?
Gibt an, ob Optionen aufgrund unterschiedlicher Java-Versionen verwendet werden können