custom_require.rb:36:在`require'中:没有要加载的文件 - myapp(LoadError)

use*_*790 11 ruby macos rvm

我得到上面的错误,我所做的只是安装rvm并从mac得到的默认ruby更新到ruby 1.9.2.

我所有的宝石出现在宝石列表中,但是我需要在某处指定路径吗?

干杯,

glenno.

Jos*_*eek 10

检查你是否安装了gems gem list如果没有,像往常一样安装gem install whatever或者如果你想要一个特定的版本gem install whatever -v 1.2.3或者你的项目中有捆绑器(即Rails),它只是bundle install

如果你拥有所有宝石,那么这可能是一个本地文件,你可能来自Ruby版本<1.9,你需要修复你的$LOAD_PATH(这将取决于我在这里解释的太多因素),或指定您想要的文件的完整路径File.dirname(__FILE__) + '/myapp'

否则,您需要提供更多信息,例如您以前运行的版本,文件的内容myapp和位置.