-3

我在命令行中收到错误 No such file or directory ,我认为这是因为我没有将 ruby​​ 文件保存在特定的地方。我所做的只是创建一个随机文件夹来保存我的 ruby​​ 文件。

我需要将我的脚本保存在原始 ruby​​ 文件夹中吗?谢谢!

** 这是 Windows 7。

4

2 回答 2

0

在 Windows 上,根据您的编辑器的设置方式,您可能会将 .txt 的扩展名附加到您的文件中,因此当您运行Matz.rb它时,它实际上并不存在,它确实是.txt `Matz.rb.txt

这可能会或可能不会发生在您身上,但一种检查方法是打开命令提示符,然后dir在文件夹中执行以查看您那里有哪些文件。

于 2013-08-02T20:01:10.573 回答
0

不,您可以将 .rb 文件保存在您可以写入的任何位置。如果无论当前目录是什么都想访问脚本,请将脚本放在属于 shell PATH 一部分的目录中。

你在你的机器上使用 shell 舒服吗?如果没有,您应该了解一些有关如何导航目录、如何找到命令等的知识。它将支付股息。

于 2013-08-02T19:07:22.533 回答