bundler exec" LoadError:无法加载此类文件"

时间:2017-04-17 08:12:30

标签: ruby exec bundle project

任何感兴趣的人的项目源代码:https://github.com/clockworkpc/verbalyser

Ruby版本:ruby 2.4.0p0(2016-12-24修订版57164)[x86_64-linux]

从这个项目的根目录(" verbalyser")我试图运行简单的命令:

bundle exec exe/verbalyser

但我继续收到此错误消息:

bundler: failed to load command: exe/verbalyser (exe/verbalyser)
LoadError: cannot load such file -- verbalyser
  exe/verbalyser:2:in `require'
  exe/verbalyser:2:in `<top (required)>'

以下是verbalyser / exe / verbalyser文件的内容,该文件已经可执行(chmod + x):

#!/usr/bin/env ruby
require "verbalyser"

以下是此可执行文件尝试加载的Ruby文件的内容:

require "verbalyser/version"
require "verbalyser/conjugation_scraper"
require "verbalyser/cooljugator_scraper"
require "verbalyser/endings_grouper"
require "verbalyser/lemma_matcher"
require "verbalyser/verb_shortlister"

这是我的目录结构:

Directory Structure of Project

1 个答案:

答案 0 :(得分:0)

我有这样的问题。我在堆栈溢出的某个地方找到了我的具体问题的答案,但我找不到链接,所以我会重复我记得的。

基本上,该文件最近创建并且在bundler自己的内部git存储库中不存在,所以我不得不添加它,并且一旦我这样做它就可以了。我甚至不必提交文件 - 只是暂存它。