所以我意识到这是一个过度提问的问题,但我似乎无法找出答案。我已经参考了这些问题和答案:
ruby - 需要 & 无法加载此类文件 为什么 Ruby 1.9.2 删除“。” 来自 LOAD_PATH,还有什么替代方法?
基本上我正在编写一个gem,当我尝试在主模块中使用一个类来要求另一个文件时,它会抛出这个错误“require”:无法加载这样的文件当我给出完整的路径和文件扩展名时它可以工作。我读过你应该使用 require './dir/filename' 。这也不起作用。
应该注意的是,我安装了单用户 rvm 并which ruby
产生了/Users/davidhahn/.rvm/rubies/ruby-1.9.3-p286/bin/ruby