如何在记事本++上使用我的命令行作为我的 ruby 程序的输出

How can I use my command line as an output for my ruby program on notepad++

如何在 notepad++ 上使用我的命令行作为我的 ruby 程序的输出?

我尝试了多个教程,最直接的是:https://www.youtube.com/watch?v=s9hrI9ve9ng

然而,每当我尝试时,我都会在命令行上收到此错误:

cmpe131hw1.rb:1:in `initialize': No such file or directory @ rb_sysopen - widgets.csv (Errno::ENOENT)

(The notepad++ file is on my desktop)

我已经查找了错误,但我的搜索总是将我带到讨论如何从命令行读取 ruby 中的文本文件的人们。我已经能够直接从命令行编程,包括读取文件,所以他们的线程与我的问题不直接匹配。

该程序在命令行中运行。问题是文件中的代码。 finding/reading 您要求它打开的 csv 文件有问题。也许你可以将rb文件的内容添加到这个问题中?

在从命令行尝试了各种不同的方法后,问题实际上出在我试图 运行 的程序文件上。我打开了一个新的 .rb 文件和 运行 一个简单的

puts "Hello World"

并且能够通过视频中显示的方法获得输出 link。我应该从一开始就这样做,但我 f运行 特地想看看我的编程作业是否能正确输出。