【问题标题】:Require 'barby' not working. - cannot load such file -- barby要求'巴比'不起作用。 - 无法加载此类文件 -- barby
【发布时间】:2015-11-13 02:18:09
【问题描述】:

我正在尝试使用我安装的barbygem,但是当我这样做时会出现此错误。

LoadError cannot load such file -- barby

这是我的控制器中的 require 方法。

    require 'barby'
    require 'barby/barcode/ean_13'
    require 'barby/outputter/ascii_outputter'
    require 'barby/outputter/html_outputter'

    class PalletsController < ApplicationController
    -snip-
    end

这是我的 gemfile 中的 gem。

gem 'barby'

任何帮助将不胜感激。

【问题讨论】:

  • Omar Lahlou 是对的。您可以删除需要的行。将 gem 添加到 gem 文件后,您是否运行“捆绑安装”。如果你运行“bundle”,你应该会看到列出的“barby”。

标签: ruby-on-rails ruby ruby-on-rails-4 barcode require


【解决方案1】:

只有在处理ruby 项目时才添加require。在您的情况下(ruby-on-rails),您可以删除这些行。

另外,请记住,您应该将您的 gems 添加到您的 Gemfile

【讨论】:

    【解决方案2】:

    捆绑安装?听起来你在 ruby​​ 尝试加载它时没有安装 gem,它找不到它。 Gem list 将列出系统上已安装的 gem,或者 bundle exec gem list。

    gem list
    

    【讨论】:

      猜你喜欢
      • 2014-06-05
      • 1970-01-01
      • 2019-02-19
      • 2014-09-29
      • 2015-08-16
      • 2012-03-16
      • 1970-01-01
      • 2015-03-03
      • 2016-11-20
      相关资源
      最近更新 更多