2014-01-30 2 views
1

Я совершенно новый для Ruby и Rails, так что извините, если это совершенно смешной вопрос. В учебнике, который я читаю, говорится, что я должен запустить Gemfile в Sublime Text непосредственно из командной строки, используя команду subl Gemfile. Когда я пытаюсь это сделать, я получаю сообщение об ошибке: «subl не распознается как внутренняя или внешняя команда, операционная программа или командный файл». Я в правильном каталоге, где находится Gemfile. Ruby определенно установлен, и я использую командную строку с Ruby и Rails. У меня есть возвышенный текст 2, и я добавил путь, как я нашел, но никакого решения.i даже не пытались: sublime_text Gemfile Я пробовал так много разных решений, но результата не получил. Я пользуюсь окнами Заранее спасибоHart'ls Ruby Tutorial - Subl Gemfile не распознается

ответ

1

Причина, по которой она не работает, не является вопросом рельсов, потому что вы не создали возвышенную работу, используя команду «подрезать» в своем терминале , Попробуйте эти команды. Если вы хотите лучше понять ошибку, просто введите любую тарабарщину в терминал. Это скажет вам аналогичную вещь.

sudomkdir /usr/local 

sudomkdir /usr/local/bin 

sudo ln-s/Applications/Sublime\Text\2.app/Contents/SharedSupport/bin/subl /usr/local/bin/subl 

EDIT

Sublime Text from Command Line (Win7)

https://teamtreehouse.com/forum/sublime-text-command-line-shortcut-windows

https://teamtreehouse.com/forum/ruby-on-rails-subl-command-not-found

В противном случае, вы можете обратиться к this

+0

Он использует Windows, а не OS X. – MattDMo

0

subl является Mac только.

Для Windows, вам нужно добавить C:\Program Files (x86)\Sublime Text 2 в путь окружающей среды,

Это будет работать на Windows 7:

правой кнопкой мыши , Properties, затем Advanced System Settings, затем Environment Variables.. Спуститесь до System Variables и отредактируйте PATH, вам нужно будет добавить «Путь к возвышенному».

Затем вы можете запустить sublime_text my-file из командной строки. (Так как .exe называется sublime_text.exe

+0

Только не для Mac, он также работает на Linux. –

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