试图在Sublime中运行一个简单的gets.chomp

时间:2013-02-26 05:05:10

标签: gets chomp

出于某种原因,我跑:

name = gets.chomp

放名字

我收到错误:

得到:1:在<main>': undefined method chomp'中为nil:NilClass(NoMethodError)

如果我删除.chomp并运行:

name = gets

放名字

我没有提示或错误,控制台只给了我完成的时间。我究竟做错了什么?

顺便说一句,我使用的是Sublime,配置了Ruby

1 个答案:

答案 0 :(得分:0)

您可以尝试在终端中运行此文件。像这样:

  

ruby​​ test.rb

... #puts name  ...

如果运行良好,则表示您的问题是另一种情况。你可以转到Sublime Text 2 Launch ruby file in terminal