ruby - 终端不执行 Ruby 文件

标签 ruby command-line

我对编程几乎是全新的,所以请多多包涵。我在运行 10.6.6 的 Macbook Pro 上。

"Learn to Program"的开头教程是这些方向:

Save your program (yes, that's a program!) as calc.rb (the .rb is what we usually put at the end of programs written in Ruby). Now run your program by typing ruby calc.rb into your command line. It should have put a 3 on your screen. See, programming isn't so hard, now is it?

当我键入 ruby calc.rb 时,出现以下错误:

ruby: No such file or directory -- calc.rb (LoadError)

我做错了什么?如果重要的话,“Calc.rb”保存在我的桌面上。

最佳答案

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

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

cd ~/Desktop
ruby Calc.rb

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

关于ruby - 终端不执行 Ruby 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4737127/

相关文章:

ruby - XInclude 包含元素的命名空间

ruby - Rails Gateway GEM 守护进程 : find and kill the process in Ubuntu

php - 如何将 PHP 脚本转义到外部编辑器并在之后返回?

windows - 如何使用每月多天的 schtasks.exe 创建任务

ruby - 循环中的哈希数组,在每次迭代期间重写哈希值

ruby-on-rails - 在访问文本方法之前检查 Nokogiri 对象是否为零

delphi - 如何在命令行上编译我的 Delphi 项目?

powershell - Powershell 的好目录跳线?

java - 如何判断 Java 中使用的输入类型

ruby-on-rails - 如何在 Ruby on Rails 中通过验证更新模型的特定字段?