Dies passiert, weil Sie eine Ruby-Version in Ihrem Gemfile (2.3.0) angeben und diese Version nicht installiert ist oder nicht die aktuelle oder Standardversion.
Entfernen Sie nicht die Zeile Ruby '2.3.0' wie oben erwähnt. Ihre App kann Abhängigkeiten zu dieser Version haben. Gehen Sie folgendermaßen vor:
1) Überprüfen Sie, ob Sie Ruby 2.3.0 installiert haben. Wenn Sie rvm verwenden kann dies durch
rvm list
getan werden, und wenn Sie durch
mit rbenv sind
rbenv versions
2) Wenn Sie nicht über diese Ruby-Version in der Liste der installierten Versionen , installieren Sie sie dann mit dem folgenden Befehl
rvm install 2.3.0
Ausgabe und wenn Sie mit rbenv von
rbenv install 2.3.0
3) Wenn Sie bereits Rubin haben 2.3.0 installiert oder abgeschlossen Schritt oben, Ihr App-Verzeichnis eingeben und geben Sie den folgenden Befehl
rvm use 2.3.0
und wenn Sie durch
verwenden rbenv
rbenv local 2.3.0
Dann laufen
bundle install
und ich glaube, die Dinge werden in Ordnung sein.
Hoffe es hilft!
Zeile 'ruby' 2.3.0'' aus' Gemfile' entfernen, dann 'bundle install' erneut ausführen. – mudasobwa
Tun Sie das nicht. Wenn Ihre App von Ruby 2.3.0 abhängig ist, ist dies ein weiteres Problem. Ich habe eine Antwort geschrieben und Schritt für Schritt erklärt, was zu tun ist. –
Wie hast du Ruby installiert? Verwenden Sie einen Ruby Versionsmanager wie RVM oder rbenv? – spickermann