我在Win 7机器上安装了Ruby 1.9.2.创建了一个简单的analyzer.rb
文件.它有一句话:
File.open("text.txt").each {|line| puts line}
当我运行代码时,会出现以下错误:
analyzer.rb:1:in `initialize': No such file or directory - text.txt (Errno::ENOENT)
from analyzer.rb:1:in `open'
from analyzer.rb:1:in `<main>'
Exit code: 1
我不明白.text.txt
文件与analyzer.rb
文件位于同一目录中.我还try 输入文件的绝对路径C:\Ruby192\text.txt
,但没有骰子.我错过了什么?