Ruby &引用;错误--:演员崩溃了!赛璐珞::DeadActorRor:试图呼叫一个死去的演员;“运行时”;“杰基尔手表”;或;“杰基尔服务”;

Ruby &引用;错误--:演员崩溃了!赛璐珞::DeadActorRor:试图呼叫一个死去的演员;“运行时”;“杰基尔手表”;或;“杰基尔服务”;,ruby,jekyll,celluloid,Ruby,Jekyll,Celluloid,当我运行jekyll watchjekyll将检测到一个更改,然后停止检测任何进一步的更改。按Ctrl+C取消后,我得到以下输出: E, [2015-07-23T15:38:41.307871 #1094] ERROR -- : Actor crashed! Celluloid::DeadActorError: attempted to call a dead actor /Library/Ruby/Gems/2.0.0/gems/celluloid-0.16.0/lib/cellulo

当我运行
jekyll watch
jekyll将检测到一个更改,然后停止检测任何进一步的更改。按Ctrl+C取消后,我得到以下输出:

E, [2015-07-23T15:38:41.307871 #1094] ERROR -- : Actor crashed!
Celluloid::DeadActorError: attempted to call a dead actor
    /Library/Ruby/Gems/2.0.0/gems/celluloid-0.16.0/lib/celluloid/responses.rb:29:in value'
    /Library/Ruby/Gems/2.0.0/gems/celluloid-0.16.0/lib/celluloid/calls.rb:92:in value'
    /Library/Ruby/Gems/2.0.0/gems/celluloid-0.16.0/lib/celluloid/proxies/sync_proxy.rb:33:in method_missing'
    /Library/Ruby/Gems/2.0.0/gems/listen-2.10.1/lib/listen/file.rb:9:in change'
    /Library/Ruby/Gems/2.0.0/gems/listen-2.10.1/lib/listen/change.rb:40:in change'
    /Library/Ruby/Gems/2.0.0/gems/celluloid-0.16.0/lib/celluloid/calls.rb:26:in public_send'
    /Library/Ruby/Gems/2.0.0/gems/celluloid-0.16.0/lib/celluloid/calls.rb:26:in dispatch'
    /Library/Ruby/Gems/2.0.0/gems/celluloid-0.16.0/lib/celluloid/calls.rb:63:in dispatch'
    /Library/Ruby/Gems/2.0.0/gems/celluloid-0.16.0/lib/celluloid/cell.rb:60:in block in invoke'
    /Library/Ruby/Gems/2.0.0/gems/celluloid-0.16.0/lib/celluloid/cell.rb:71:in block in task'
    /Library/Ruby/Gems/2.0.0/gems/celluloid-0.16.0/lib/celluloid/actor.rb:357:in block in task'
    /Library/Ruby/Gems/2.0.0/gems/celluloid-0.16.0/lib/celluloid/tasks.rb:57:in block in initialize'
    /Library/Ruby/Gems/2.0.0/gems/celluloid-0.16.0/lib/celluloid/tasks/task_fiber.rb:15:in block in create'
我对Ruby不是很熟悉,但看起来赛璐珞出了问题。我尝试过重新安装杰基尔,甚至尝试过从我的系统中删除所有的gem,然后重新安装,但都没有用。任何建议都将不胜感激

  • 更新至
    0.17.0
    或更高版本的
    Celluloid
  • 在你的手表运行一次后重新使用它,看看它是否能解决问题
  • DeadActorError
    要么由#1解决,要么是停机的副作用
  • 试试Rubinius或jRuby

  • 也许你可以尝试使用ruby 2.2.0。