gpt4 book ai didi

ruby - 无法从文本文件 (test.rb) 运行 Ruby 代码,但可以在正确的文件夹中运行 IRB

转载 作者:太空宇宙 更新时间:2023-11-03 18:17:37 24 4
gpt4 key购买 nike

<分区>

所有 Ruby 新手问题...我买了一本书,阅读了网站,玩了 IRB,感觉我正在严格按照说明进行操作。

我正在运行 OSX Mavericks,所以从 shell 我可以看到安装了 ruby​​...

Davids-iMac:~ asdf$ ruby -v
ruby 2.0.0p451 (2014-02-24 revision 45167) [universal.x86_64-darwin13]

我可以运行 IRB 并成功运行示例代码等。

我正在尝试保存一个文本文件并从控制台运行代码,就像我是穿着男裤长大的一样。看我的杰作:

puts “this is a test”

在文件夹中保存为名为“test.rb”的纯文本文件:/Users/asdf/Ruby

我转到控制台中的目录并看到那里的文件...

Davids-iMac:~ asdf$ cd ruby
Davids-iMac:ruby asdf$ ls
test.rb

...我尝试使用以下命令运行文件并获得以下信息:

Davids-iMac:ruby asdf$ ruby test.rb
test.rb:1:in `<main>': undefined local variable or method `test”' for main:Object (NameError)
Davids-iMac:ruby asdf$

我只想要厚实的培根。请帮我拿 block 培根。

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com