Ich bin auf Mac mit OS X El Capitan. Ich habe Ruby mit brew install ruby
im Terminal installiert, aber wenn ich ruby -v
oder ruby --version
tippe, kam nichts. Wenn ich eine einfache Ruby-Datei mit Ausgabe ausführe, zeigte sich auch nichts. Ich habe versucht, binding.pry
zu verwenden, um das Skript zu stoppen, aber es hörte nicht auf und nichts zeigte sich im Terminal. Ich dachte, die Installation war nicht erfolgreich, aber wenn ich wieder brew install ruby
starte, sage ich "Ruby-2.3.0 bereits installiert". Ich frage mich, was das Problem ist.Ruby funktioniert nicht auf dem Mac nach der Installation mit Brew
0
A
Antwort
1
in ~/.bash_profile
die folgende Zeile
export PATH="$(brew --prefix)/opt/ruby/bin:$PATH"
Wenn Sie fertig sind, Ihr Terminal schließen und wieder öffnen. Dir sollte es gut gehen.
Oder wenn Sie nicht wollen, Ihr Terminal erneut zu öffnen, können Sie dies tun:
source ~/.bash_profile
Ich schlage vor, dass Sie ruby
über rvm
oder rbenv
installieren sollten.
0
Ich würde Ruby aus Homebrew entfernen und vorschlagen, entweder rbenv (https://github.com/rbenv/rbenv) oder rvm (https://rvm.io/) mit brauen (rbenv ist meine bevorzugte) zu installieren.
Auf diese Weise können Sie jederzeit mehrere Versionen von Ruby auf Ihrem System haben und zwischen verschiedenen Versionen für verschiedene Projekte wechseln. Es ist ziemlich nett.