Почему моя командная строка застревает после ввода ruby? - PullRequest
1 голос
/ 22 марта 2012

Я получаю сообщение об ошибке при попытке запустить Ruby на моем Mac.Я установил его с помощью RVM.Но когда я набираю его, он застревает в командной строке, как ожидание.То же самое происходит по умолчанию.Я понятия не имею, почему это происходит.Бег 10.7.3.Есть идеи?

1 Ответ

5 голосов
/ 22 марта 2012

Это ожидает и ждет ввода. Команда ruby принимает ввод, пока не получит символ EOF, а затем выполнит его. Обычно вы передаете файл для запуска или передаете stdin.

Возможно, вы пытаетесь запустить интерактивный Ruby (IRb)? В этом случае вы должны запустить irb.

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