【问题标题】:dyld: Symbol not found: _rb_ary_new_from_values When trying to run foreman startdyld:找不到符号:_rb_ary_new_from_values 尝试运行工头启动时
【发布时间】:2014-07-21 10:53:53
【问题描述】:

我在尝试运行“foreman start”来执行我的 rails 文件时收到以下错误。

dyld: Symbol not found: _rb_ary_new_from_values
  Referenced from: /Users/paulbattisson/.rvm/gems/ruby-2.1.1/gems/psych-2.0.5/lib/psych.bundle
  Expected in: flat namespace

如果我运行 rails s 那么应用程序启动正常但是我想使用以下 Procfile:

web: bundle exec rackup config.ru -p $PORT
resque: env TERM_CHILD=1 bundle exec rake resque:work

这样我就可以利用 resque。非常感谢任何帮助。我试过 bundle install 看看是否能解决问题,但似乎没有。我通过 JewelryBox 管理 rvm,并使用 Rails 4.1.1 和 Ruby 2.1.1

【问题讨论】:

    标签: ruby-on-rails ruby psych


    【解决方案1】:

    解决方案似乎一直在使用重新安装工头

    gem install foreman
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-05-02
      • 2020-04-18
      • 2016-06-01
      • 2021-12-30
      • 2020-07-22
      • 2019-08-18
      • 2020-02-13
      相关资源
      最近更新 更多