我有一个目录树。ruby`require':无法加载这样的文件
- app.rb
- folder/
-one.rb
app.rb
$:.unshift File.dirname(__FILE__)
require 'folder/one'
当我跑ruby app.rb
,我得到这个错误:
`require': cannot load such file -- ./radius/dictionary (LoadError).
我不知道为什么。请帮忙。
你需要'文件夹/一个',你会得到一个关于加载'。/ radius/dictionary'的错误,或许在你的例子中缺少一些东西? – toro2k
@ toro2k我认为,为了简单起见,OP给出了一些概念性的名字......根据他/她的FS ......但忘记了按照相同的方式编辑实际的错误信息。 –
@ArupRakshit可能不是,OP代码没有问题,因为它是张贴的,我的猜测是错误来自'one.rb',但没有看到文件或完整的堆栈跟踪很难说。 – toro2k