【问题标题】:Heroku and Ruby SetsHeroku 和 Ruby 集
【发布时间】:2012-09-09 22:49:40
【问题描述】:

所以我正在构建一个 Rails 应用程序,并且正在使用 Ruby 提供的 Set 类(此处的文档:http://www.ruby-doc.org/stdlib-1.9.3/libdoc/set/rdoc/Set.html)。

在我的代码中:

require 'Set'

一切都在本地运行良好。

但是,Heroku 似乎绊倒了,给出了错误:

LoadError (cannot load such file -- Set)

我曾尝试使用谷歌搜索,但“Set”一词的宽泛性似乎影响了我的结果。有什么方法可以设置 Heroku 以允许我使用 Set 数据类型?

谢谢!

【问题讨论】:

    标签: ruby-on-rails ruby ruby-on-rails-3 heroku


    【解决方案1】:

    你应该这样做:

    require 'set'
    

    Libs 不应大写。

    【讨论】:

    • 实际上现在它只是返回 false。什么给了?
    • 我从 Heroku 控制台得到了错误的信息……但是 heroku 上的实际 Rails 应用程序现在正在运行。让我相信默认情况下它是必需的。谢谢!
    • 轻松检查:你能创建一个集合吗? (Set.new)
    • 有什么问题? false 表示该文件未加载,因为它之前已经加载过。所以,它奏效了。
    • 问题最终是使用大写的S而不是小写的s
    猜你喜欢
    • 2016-05-12
    • 2011-06-22
    • 1970-01-01
    • 2012-09-21
    • 1970-01-01
    • 2016-10-10
    • 2011-11-01
    • 2017-08-23
    • 2012-12-26
    相关资源
    最近更新 更多