2013-02-26 1 views
1

По какой-то причине, когда я бегу:Попытка запустить простой gets.chomp в Блистательной

имя = gets.chomp

ставит Name

Я получаю ошибку:

получает: 1: в <main>': undefined method Chomp»для ноль: NilClass (NoMethodError)

Если удалить .chomp и запустить:

имя = получает

ставит Name

я не получаю подсказки или ошибки, консоль просто дает мне законченное время. Что я делаю не так?

Кстати, я использую Sublime, сконфигурированный с Рубином

+0

Возможный дубликат [Попытка запускать простой get.chomp в Sublime] (http://stackoverflow.com/questions/15086154/trying-to-run-a-simple-gets-chomp-in -sublime) – knut

ответ

0

Вы можете попробовать запустить этот файл в терминале. Как это:

ruby test.rb

... #puts имя ...

Если он работает хорошо, это означает, что ваша проблема другая ситуация. Вы можете получить Sublime Text 2 Launch ruby file in terminal