Я должен запустить сервер Rails (версия Rails: 2.3.4, версия Ruby: 1.8.7) из скрипта Ruby (версия 1.9.3). Мой рубиновый скрипт:
system(start G:/app/Ruby187/bin/ruby.exe G:/app/name_app/script/server)
Когда я запустил этот скрипт, я получил такой результат:
Missing the Rails 2.3.4 gem. Please `gem install -v=2.3.4 rails`, update your RAILS_GEM_VERSION setting in config/environment.rb for the Rails version you do have installed, or comment out RAILS_GEM_VERSION to use the latest version installed.
Но я установил этот драгоценный камень на рубиновый интерпретатор 1.8.7. На самом деле, если я выполню эту команду в приглашении:
G:/app/Ruby187/bin/ruby.exe G:/app/name_app/script/server
Запускается сервер Rails. Я проверил переменные окружения (потому что мой скрипт работает на Ruby 193), но ничего, выводит ту же ошибку.
У вас есть идеи?
system("G:/app/Ruby187/bin/ruby.exe G:/app/name_app/script/server")
- person Viren   schedule 13.02.2013