dyld:未找到符号:_rb_ary_new_from_values当尝试运行工头启动时

pba*_*son 6 ruby ruby-on-rails psych

我在尝试运行"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
Run Code Online (Sandbox Code Playgroud)

如果我运行rails s然后应用程序启动正常,但我想使用以下Procfile:

web: bundle exec rackup config.ru -p $PORT
resque: env TERM_CHILD=1 bundle exec rake resque:work
Run Code Online (Sandbox Code Playgroud)

这样我就可以利用resque了.任何帮助都很多.我已经尝试过捆绑安装,看看是否能解决问题,但似乎没有.我通过JewelryBox管理rvm并使用Rails 4.1.1和Ruby 2.1.1

pba*_*son 16

该解决方案似乎已经重新安装了工头使用

gem install foreman
Run Code Online (Sandbox Code Playgroud)