终端没有执行Ruby文件

Kei*_*r S 2 ruby command-line

我对编程几乎全新,所以请耐心等待.我在运行10.6.6的Macbook Pro上.

"学习编程"教程的开头是这些方向:

保存您的程序(是的,这是一个程序!)作为calc.rb(.rb是我们通常放在Ruby编写的程序末尾).现在通过在命令行中键入ruby calc.rb来运行程序.它应该在你的屏幕上放一个3.看,编程不是那么难,现在是吗?

当我输入时,ruby calc.rb我收到以下错误:

ruby: No such file or directory -- calc.rb (LoadError)
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?如果重要的话,"Calc.rb"会保存在我的桌面上.

pol*_*lau 11

如果您已将文件命名为"Calc.rb",则需要运行ruby Calc.rb(大写"C").

还要确保您正在浏览/Desktop目录 - 例如键入

cd ~/Desktop
ruby Calc.rb
Run Code Online (Sandbox Code Playgroud)

您可以使用ls获取当前目录中所有文件的列表.您可以使用它来查看您尝试执行的文件是否确实存在.