Запуск скрипта / консоли для Ruby on Rails с Windows - PullRequest
3 голосов
/ 24 марта 2011

У меня проблемы с запуском скрипта / консоли.

Я попытался cd войти в корень проекта ("C: \ MyProject"), затем набрать "script / console", и я получил это:

«скрипт» не распознается как внутренняя или внешняя команда, работающая программа или командный файл.

И когда я набираю "ruby script / console", я получаю следующее:

Ruby: нет такого файла или каталога - script / console (LoadError)

Есть идеи? Должен ли я запускать эти команды из корня? Спасибо.

Ответы [ 3 ]

10 голосов
/ 24 марта 2011

Использование ruby script/console присутствует в Rails 2.3.x и более старых версиях. Я полагаю, вы установили Rails 3.x, которая устарела в этой команде.

Вам необходимо использовать rails console или rails c (короткая версия) из каталога приложения.

Лучше посетить все направляющие Rails для всех других изменений.

0 голосов
/ 24 марта 2011

В Windows вам нужно использовать обратную косую черту (\) вместо обычной косой черты (/).

script\console должно работать для вас, если вы используете Rails 2.x. На Rails 3 используйте rails console, как упоминали другие коллеги.

0 голосов
/ 24 марта 2011

Установлен ли ruby? Это у тебя в PATH?

http://www.ruby -lang.org / о / загрузки /

После установки установите флажок, чтобы добавить ruby ​​к вашему пути.

Если он уже установлен, то (в Windows 7) перейдите в «Сфера запуска», введите «путь» и нажмите «Изменить системные переменные среды». Нажмите на «Переменные среды». В нижнем списке прокрутите вниз до «Путь». Выберите «Путь» и нажмите «Изменить». В конце списка «значение переменной» введите еще одну точку с запятой и путь к файлу ruby.exe.

EG: "; C: \ Ruby \ bin"

НЕ удаляйте ничего из этого поля.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...