rake错误找不到rake文件

时间:2016-07-07 17:40:24

标签: ruby-on-rails rake

您好我正在使用rails应用程序,每次尝试运行任何rake命令时都会出现此错误

/ usr / local / bin / rake:22: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'  我不确定这意味着什么,我可以使用一些指导。先感谢您。

2 个答案:

答案 0 :(得分:2)

我能够解决这个问题 @interface MyApplication: NSApplication @end @implementation MyApplication - (void)sendEvent:(NSEvent *)event { if (event.type == NSEventTypeKeyDown && [event.charactersIgnoringModifiers isEqualToString:@"\t"] && (event.modifierFlags & NSEventModifierFlagDeviceIndependentFlagsMask) == NSEventModifierFlagControl) { NSLog(@"ctrl-tab"); } [super sendEvent:event]; } @end https://github.com/Linuxbrew/brew/pull/477/commits/e5909f11b6de405d9a26191d154f1b650f6f8b41

答案 1 :(得分:0)

在我的情况下,错误是:

  

... / bin / rake:29:在'load'中:无法加载此类文件-/ usr / share / ruby​​gems-integration / all / specifications / exe / rake(LoadError)

我已修复它删除了不应该存在的规范文件:

rm /usr/share/rubygems-integration/all/specifications/rake-12.3.1.gemspec

似乎rubygems在'../exe/rake'中寻找可执行文件,因此当它不存在时它会失败(因为rake安装在其他地方)。