настройка терминала студии aptana на windows - PullRequest
0 голосов
/ 06 февраля 2012

Я только изучаю ruby ​​на рельсах и пытаюсь настроить его для работы на windows 7 x64 и aptana studio.

Я установил ruby ​​1.9.2 с rails installer , и команды работают из обычной командной строки Windows.

Но когда я пытаюсь использовать терминал aptanaЯ получаю следующую ошибку:

$ bundle sh.exe ": /c/RailsInstaller/Ruby1.9.2/bin/bundle: C: /Projects/railsinstaller/stage/Ruby1.9.2/bin/ruby.exe: плохой интерпретатор: нет такого файла или каталога

Как заставить команды работать с терминала?

Ответы [ 2 ]

2 голосов
/ 08 февраля 2012

У вас установлен Git? Я считаю, что для работы терминала в студии должен быть установлен. Итак, сначала перейдите к:

http://code.google.com/p/msysgit/ и затем нажмите Git для Windows .

Пройдите все шаги, и как только Gitbash станет доступен, он может работать. Если нет, у меня тоже есть другие идеи.

* * 1010

UPDATE

Глядя на то, куда пытается добраться ваша команда bundle, действительно ли это маршрут? Мой это c: / Ruby192 / etc. Попробуйте переустановить по этому маршруту и ​​получить его с основного сайта (я знаю, странно), который специально для Windows http://rubyinstaller.org/downloads/, версия 1.9.2-p290. Не получите 1.9.3, ошибки в Windows встречаются часто. Мне тоже приходилось сталкиваться с такими проблемами. Затем убедитесь, что вы также установили Devkit. Так что ваши шаги должны быть

  1. Ruby install
  2. Связка и
  3. Девкит

Я положил свой Devkit в C: / Devkit, а мой Ruby - это C: / Ruby192. Windows играет важную роль, когда дело доходит до установки Ruby, полное удаление всего и повторная установка сделали это для меня. Поскольку, что это делает, если ничего, у меня есть другие идеи.

0 голосов
/ 08 февраля 2012

Я борюсь с той же проблемой на моем компьютере с Windows 7. Я попытался поиграть с моим ruby ​​Path в настройках системы, но мне это не удалось. Я также использовал Railsinstaller. Вы также можете воспользоваться бесплатным редактором «Redcar» или попробовать «Sublime Text».

...