2010-04-05 2 views
1

я вижу во многих учебниках и как к страницам, они используют следующее, или что-то подобноеRuby в Windows CLI, как это сделать?

ruby C:\test.rb 

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

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

+0

Не путайте DOS с некоторым командным интерпретатором в Windows. DOS - ОС. –

ответ

2

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

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

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

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

  4. Нажмите кнопку «Переменные окружения»

  5. Поиск «Путь» в списке и нажмите кнопку редактировать

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

0

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

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

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

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

+0

Приветствия, которые сработали :) – dcousens

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

  • Нет связанных вопросов^_^