Frage

Die neueste Version der auf meinem Mac installierten Rails ist 3.0.0.beta

GEM -Liste Rücksendungen (3.0.0.beta, 2.3.5, 2.3.4, 2.3.2, 2.2.2, 1.2.6)

Ich möchte ein neues Projekt mit Version 2.3.5 erstellen

Also renne ich: rails _2.3.5_ myProject

Aber es gibt den folgenden Fehler zurück

$ rails _2.3.5_ photosbackup
/Library/Ruby/Site/1.8/rubygems.rb:777:in `report_activate_error': RubyGem version error: railties(3.0.0.beta not = 2.3.5) (Gem::LoadError)
    from /Library/Ruby/Site/1.8/rubygems.rb:211:in `activate'
    from /Library/Ruby/Site/1.8/rubygems.rb:1056:in `gem'
    from /usr/bin/rails:18

Gibt es eine Idee, wie ich ein neues Projekt mit Version 2.3.5 erstellen kann?

Vielen Dank

War es hilfreich?

Lösung

Ich denke, Sie können die vorherigen Rails -Versionen einfach deinstallieren.

Was problematisch sein kann - ich habe eine Reihe von Schienen 2.3.5 (und frühere) Apps in der Produktion, die Wartung erfordern und nicht auf die neue Version aktualisiert werden.

Ich empfehle in dieser Situation also einen Blick darauf RVM - Sie können mehrere Versionen von Ruby installieren und verwalten und isoliert zwischen Edelsteinen. Ich leite jetzt einen Ruby 1.9.1 mit Rails 3 und Freunden isoliert von meinen Standardsystemeinstellungen, mit denen ich meine tägliche Arbeit erledigen kann.

Andere Tipps

Sogar ich hatte das gleiche Problem, aber der folgende Befehl funktionierte für mich Rails 2.3.5 Neues MyProject

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top