首页 > 其他 > 详细

第一个Ruby程序报错 uninitialized constant Hello

时间:2015-12-18 00:03:33      阅读:1194      评论:0      收藏:0      [点我收藏+]

今天是我第一次接触Ruby语言,按照教程编写了一个很简单的Ruby程序,将文件命名为Hello.rb,内容如下:

puts "Hello,Ruby!";

但是执行时却报错:

技术分享

百度后的解决方案如下:你还在irb里面,所以报这个错,你退出(exit)irb,然后执行ruby Hello.rb就可以了。

我尝试退出irb,但是程序自动进入irb#1,执行还是报错:

技术分享

我打开cmd执行ruby C:\Ruby22\bin\Hello.rb命令后可以正常输出:

技术分享

另外,在写puts语句的时候,后面的内容是需要用英文双引号"或者英文‘括起来的,否则也可能报这个错误,错误截图如下:

技术分享

 

第一个Ruby程序报错 uninitialized constant Hello

原文:http://www.cnblogs.com/dongguniang/p/5055620.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!