在您的系统中找不到Xvfb(Headless::Exception)在mac上。

6

/Users/ct/.rvm/gems/ruby-2.1.1/gems/headless-1.0.2/lib/headless/cli_util.rb:9:in ensure_application_exists!: 您的系统找不到Xvfb(Headless::Exception) from /Users/ct/.rvm/gems/ruby-2.1.1/gems/headless-1.0.2/lib/headless.rb:68:in initialize from c_1319.rb:9:in new from c_1319.rb:9:


2
我打赌你应该先在你的电脑上安装X.Org X窗口系统。可以从这里开始:http://xquartz.macosforge.org/landing/ - Yevgeniy Anfilofyev
1个回答

9

安装XQuartz 解决了我的问题。


8
你可能需要将/usr/X11/bin加入你的PATH环境变量中。运行which xvfb查看Xvfb是否安装并确定它的位置(如果已经安装)。 - TheLonelyGhost
2
我在 macOS 上遇到了一个额外的问题,提示为 Display socket is taken but lock file is missing - check the Headless troubleshooting guide (Headless::Exception)。我使用了这个 GH 评论进行修复。 - gabe

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接