Dies ist mein Fehlerbildschirm, nachdem ich versucht habe, den Befehl auszuführen. Ich habe versucht, Readline zu deinstallieren und neu zu installieren, und das hat nicht geholfen. Ich lerne nur Schienen und weiß nicht 100%, was ich tue (nur nach einer Anleitung), so dass diese Art von Fehler mein Verständnis übersteigt. Danke!
Vielleicht nicht verwandt, aber mir ist heute dasselbe passiert.
Ich hatte heute Morgen einen funktionierenden Ruby 2.3.1 in Ordnung. In meinem Fall wurde Ruby von ruby-build kompiliert und installiert und von rbenv verwaltet.
An einer Stelle habe ich heute Homebrew mit
aktualisiert %Vor%Eine der verbesserten Formeln war readline 7.0:
%Vor%Kurz darauf stellte ich fest, dass meine Readline-Unterstützung für Ruby komplett kaputt war. Ich habe Fehler genau wie deine gesehen:
%Vor%Die Lösung bestand darin, meine Ruby-Installation vollständig zu löschen und neu zu kompilieren:
%Vor%Ich weiß, dass Sie rvm und nicht rbenv verwenden, aber vielleicht ist die Lösung in Ihrem Fall ähnlich: Löschen Sie Ihre Ruby-Installation und installieren Sie sie erneut mit rvm.
Eine wirklich schnelle und schnelle Lösung ist das Hinzufügen von rb-readline zu Ihrer Gemfile. (Falls die anderen Lösungen nicht funktionieren und Sie weitermachen möchten, bis Sie Zeit haben, das Problem anzugehen. Ich weiß, dass dies nicht ideal ist, aber es ist eine funktionierende Lösung.)
In der GemFile:
group :development do
gem 'rb-readline'
end
Jetzt, nur Paket installieren. Ich habe diese Lösung bei Option 4 gefunden ( Ссылка ) Ich hoffe es hilft.
Es stimmt etwas nicht mit deinem rvm
, es scheint nicht mit Schienen zu tun zu haben. Bitte überprüfen Sie, ob es richtig installiert ist.
Stellen Sie sicher, dass Sie die rvm-Voraussetzungen in Ссылка
überprüft habenund dass Ihre Installation ordnungsgemäß funktioniert, z.
(aus: Ссылка ) Wenn Installation und Konfiguration erfolgreich waren, sollte RVM nun geladen werden, wenn Sie eine neue Shell öffnen. Dies kann getestet werden, indem der folgende Befehl ausgeführt wird, der ausgeben sollte: rvm ist eine Funktion wie unten gezeigt.
%Vor% Überprüfen Sie auf Ihrem Mac, ob readline
richtig kompiliert wurde, oder versuchen Sie eine erneute Installation von ruby-2.3.0.
Sie können RVM bezüglich des Pakets und der Autoboliden auf Ссылка
einsehenIch hatte ähnliches Problem. Mein Ruby wurde mit HomeBrew installiert. In meinem Fall musste ich Ruby deinstallieren; install / link libyaml; und dann Ruby neu installieren.
%Vor%Das Ausführen von der Befehlszeile funktionierte für mich:
%Vor%von github
Tags und Links ruby ruby-on-rails