Ruby в Windows CLI, как это сделать? - PullRequest
1 голос
/ 05 апреля 2010

Я вижу во многих уроках и о том, как на страницах они используют следующее или что-то подобное

ruby C:\test.rb

Что бы проанализировать test.rb для интерпретатора и ... выполнить скрипт. Но как это сделать в Windows? Ruby не является распознанной внутренней командой (согласно выводу оболочки)?

Я знаю, как делать все эти вещи в Linux, и это так просто, как ... увы, Windows порой совершенно сбивает с толку:)

Ответы [ 2 ]

2 голосов
/ 05 апреля 2010

Лучше всего добавить путь к исполняемому файлу Ruby в переменные среды:

  1. Щелкните правой кнопкой мыши «Компьютер» в Windows.

  2. Нажмите «Свойства ...»

  3. Выберите вкладку «Дополнительно».

  4. Нажмите «Переменные среды»

  5. Найдите «Путь» в списке и нажмите «Изменить»

  6. Добавьте C:\Ruby\bin; (или куда бы вы ни установили Ruby) в конец строки

0 голосов
/ 05 апреля 2010

В Windows вы можете добавить каталог, содержащий ruby.exe, в системную переменную Path, тогда вышеприведенное должно работать. Смотрите здесь для небольшого учебника (кстати, каталоги разделены ; (точка с запятой), а не :, как в UNIX).

Также возможно

cd \Path\To\Ruby\Interpreter
ruby.exe C:\test.rb

, поскольку . (текущий рабочий каталог) всегда является частью Path.

...