我刚刚开始学习红宝石。
我输入了控制台ruby puts "Hello World !"
它归还给我
ruby: No such file or directory -- puts (LoadError)
我正在为Mavericks(macbook pro)工作
答案 0 :(得分:1)
如果您正在使用Mac OS X打开终端并输入irb,请按Enter键。
➜ ~ irb
irb(main):001:0> puts "Hello World !"
Hello World !
=> nil
irb(main):002:0>
IRB代表“交互式ruby”,是交互式执行从标准输入读取的ruby表达式的工具。
答案 1 :(得分:0)
ruby可执行文件需要一个文件名,例如:
$ ruby test.rb
ruby puts
尝试加载名为puts
的文件,从而导致出现错误消息。
使用-e
开关评估单行/命令:
$ ruby -e 'puts "Hello World"'
Hello World