2014-01-09 5 views
0

Я использую эту команду, чтобы создать свой рельсы приложение (версия 3.2.16)Получение ошибки при создании Rails 3.2.16 приложения

rails 3.2.16 new myapp 

, но я получаю следующее сообщение об ошибке

/home/hardik/.rvm/rubies/ruby-2.0.0-p247/lib/ruby/2.0.0/rubygems/dependency.rb:296:in `to_specs': Could not find 'railties' (= 3.2.16) - did find: [railties-4.0.0,railties-3.2.14,railties-3.2.13] (Gem::LoadError) 
    from /home/hardik/.rvm/rubies/ruby-2.0.0-p247/lib/ruby/2.0.0/rubygems/dependency.rb:307:in `to_spec' 
    from /home/hardik/.rvm/rubies/ruby-2.0.0-p247/lib/ruby/2.0.0/rubygems/core_ext/kernel_gem.rb:47:in `gem' 
    from /home/hardik/.rvm/gems/ruby-2.0.0-p247/bin/rails:22:in `<main>' 
    from /home/hardik/.rvm/gems/ruby-2.0.0-p247/bin/ruby_noexec_wrapper:14:in `eval' 
    from /home/hardik/.rvm/gems/ruby-2.0.0-p247/bin/ruby_noexec_wrapper:14:in `<main>' 

Thanx в заранее

+0

вы можете установить рельсы версии 3.2.16 в первую очередь? – devanand

+0

Nevermind 'gem install rails -v 3.2.16' сделал трюк, и теперь я могу его создать. : | – Hardik

+0

@devanand thanx, о времени: D – Hardik

ответ

2

Посмотрите на сообщение об ошибке

Could not find 'railties' (= 3.2.16) - did find: [railties-4.0.0,railties-3.2.14,railties-3.2.13] 

Вы не установили рельсы 3.2.16, но у вас есть 4.0.0, 3.2.14 и 3.2.13

rails new myapp 

должны делать это

Если вам необходимо указать версию рельсы, вы должны используйте rvm или rbenv

+0

Да, это сработало Thanx :) – Hardik

Смежные вопросы