Sie haben das gleiche Problem wie aufgeführt here.
Hier ist, was für mich arbeitete, und sollte auch für Sie. Es ist eine allgemeinere Lösung, die unabhängig von Ihrer spezifischen Version der Rails-Beta funktioniert. Bitte beachten Sie, dass Sie sowohl nach Railties als auch nach Rails wechseln müssen, um zu 3.2.13 (oder zu der Version, zu der Sie zurückkehren möchten) zurückzukehren.
Just do:
gem uninstall rails
Dann wählen Sie die Version von Rails 4 Sie haben und es löschen.
Dann tun:
gem uninstall railties
Und das Gleiche tun.
Als ich die Rails 4-Version von railties deinstallierte, sagte es mir, dass Abhängigkeiten für ein paar Edelsteine (Coffee-Rails und Sass-Rails) nicht erfüllt wären. Also habe ich genau das gleiche mit beiden getan, wie ich es oben getan habe, und auch ihre Rails 4-Versionen gelöscht (zum Beispiel für Sass-Rails hatte ich eine Version namens sass-rails-4.0.0.rc1 installiert).
Und fertig! Das Terminal sollte 3.2.13 als Ihre aktuelle Rails-Version auflisten.
Versuchen Sie, Ihr Juwel in der Gemdatei zu ändern und dann 'bundle install' auszuführen. – sscirrus
Haben Sie hier nachgesehen: http://stackoverflow.com/questions/16122781/how-can-i-remove-ruby-on-rails-4-beta? Die Frage könnte ein Duplikat sein. –
Können Sie die Zeile in Ihrer gemfile, wo Sie Schienen hinzufügen? – John