2016-09-18 3 views
0

Ich habe Schienen 5 auf meiner Maschine installiert, aber jetzt möchte ich eine Schiene 4 App erstellen.
Ich benutze diesen Code: Schienen 4.2.6 app_name
Aber diese Fehler kommen:Erstellen Sie Schienen 4 App auf Schienen 5 Maschine

/home/jeff/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3. 0/rubygems/dependency.rb: 319: in to_specs': Could not find 'railties' (= 4.2.6) - did find: [railties-5.0.0.1] (Gem::LoadError) Checked in 'GEM_PATH=/home/jeff/.rvm/gems/ruby-2.3.0:/home/jeff/.rvm/gems/[email protected]', execute gem env for more information from /home/jeff/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/rubygems/dependency.rb:328:in to_spec ' von /home/jeff/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/rubygems/core_ext/kernel_gem.rb : 65: in gem' from /home/jeff/.rvm/gems/ruby-2.3.0/bin/rails:22:in ' von /home/jeff/.rvm/gems/ruby-2.3.0/bin/ruby_executable_hooks:15:in eval' from /home/jeff/.rvm/gems/ruby-2.3.0/bin/ruby_executable_hooks:15:in'

Hoffe jemand könnte mir helfen

Antwort

0

Es sieht aus wie Sie RVM verwenden. Wenn ich Sie wäre, würde ich ein neues Edelsteinset erstellen und die Version von Rails installieren, mit der Sie arbeiten möchten.

Zum Beispiel

$ rvm gemset create new_gemset 
$ rvm gemset use new_gemset 
$ gem install rails -v 4.2.6 

Jetzt sollten Sie in der Lage sein, eine neue Rails-Anwendung mit Ihrem rails new app_name Befehl zu erstellen.