你好,我正在处理一个rails应用程序,每次我尝试运行rake命令时,我都会得到这个错误。
/usr/local/bin/rake:22:in load': cannot load such file -- /usr/share/rubygems-integration/all/gems/rake-10.5.0/bin/rake (LoadError) from /usr/local/bin/rake:22:in**'**,我不知道这意味着什么,我需要一些指导。提前谢谢你。
发布于 2017-08-28 22:57:13
我能够解决这个问题
mkdir -p /usr/share/rubygems-integration/all/gems/rake-10.5.0/bin
ln -s /usr/bin/rake /usr/share/rubygems-integration/all/gems/rake-10.5.0/bin/请参阅https://github.com/Linuxbrew/brew/pull/477/commits/e5909f11b6de405d9a26191d154f1b650f6f8b41
发布于 2018-07-19 20:24:09
在我的例子中,错误是:
./bin/rake:29:in‘load’:无法加载这样的文件-- /usr/share/rubygems-integration/all/specifications/exe/rake (LoadError)
我已经修复了它,删除了不应该存在的规范文件:
rm /usr/share/rubygems-integration/all/specifications/rake-12.3.1.gemspec似乎rubygems在‘./exe/ rake’中查找可执行文件,所以当它不存在时(因为rake安装在其他地方),它就会失败。
发布于 2021-11-07 00:10:27
对我来说,是gem uninstall rake和gem install rake,现在起作用了:
克服了这一切
回溯(最近一次调用):1:从/usr/local/bin/rake:23:in <main>' /usr/local/bin/rake:23:in load':无法加载这样的文件-- <main>' /usr/local/bin/rake:23:in (LoadError)
https://stackoverflow.com/questions/38251945
复制相似问题