我正在尝试要求一个足够恰当的downmarkit
调用的下标脚本。
我的代码开头的四行是块:
require_relative 'downmarkit'
该文件确实存在:
$ls /home/mike/public_html/downmarkit
/home/mike/public_html/downmarkit
然而,当我从public_html文件夹执行我的脚本时......
$ruby _import.rb
_import.rb:4:in `require_relative': no such file to load -- /home/mike/public_html/downmarkit (LoadError)
这对我来说可能是一个非常愚蠢的错误,但我没有看到它。为什么ruby不能看到它面前的正确面孔?
答案 0 :(得分:1)
当要求ruby查找具有.rb
扩展名的文件时。您的ls
表示此文件没有扩展名。