2012-06-29 3 views
0

Может ли любое тело сказать мне, пожалуйста, как запустить ruby ​​1.9.2 и рельсы 2.3.2 его требование, пожалуйста ... Я установил ruby1.9.2, и мой клиент настоял на том, чтобы я работал с рельсы 2.3.2, поэтому я установил рельсы сервер, используя рубиновый камень с опцией -v, но сервер не запускается с помощью сценария команды рубина/сервер он говоритruby ​​1.9.2 и rails 2.3.2

C:\Documents and Settings\Tele\Desktop\rubygems-1.8.24\testapp>ruby script/serve 
r 
C:/Ruby193/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require': 
cannot load such file -- script/../config/boot (LoadError) 
     from C:/Ruby193/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:i 
n `require' 
     from script/server:2:in `<main>' 
+0

ли файл существует, что он пытается 'require'? – alex

+0

Попробуйте создать новый проект в качестве теста и посмотреть, начнется ли он. Возможно ли, что вы создали этот проект с другой версией Rails? Является ли файл в config/boot там? – ebeland

ответ

1

Использование РВМ (Ruby Version Manager), и вы можете управлять своими seemlessly рубин и рельсы.

Вот информация: https://rvm.io//

Я знаю сотни программистов Ruby, и каждый использует его. В настоящий момент это стандарт.

+1

Я бы предпочел rbenv. Это менее хаки. – YuriAlbuquerque

+0

спасибо за ваш повтор .... установлен он 5ne, но я должен использовать mysql как db, и я использую windows в качестве платформы. Я использовал gems 1.3.2, при установке mysql-ruby gems в его файле mysql-config отсутствует то, что именно эта ошибка указывает, ответит ли вам ответ. У меня очень мало времени для этого ... – vamsi

0

наконец я просто сделал это с помощью мгновенных рельсов и драгоценных камней 1.3.2, а затем модернизировать мои рельсы версию 2.3.2 так, как я скомпрометирован моей рубиновую версию 1.8.6

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