首先phantomjs是作为pyspider的一个外部依赖组件部署的。

      apt安装完出现问题:

QXcbConnection: Could not connect to display 
PhantomJS has crashed. Please read the bug reporting guide at
<http://phantomjs.org/bug-reporting.html> and file a bug report.
Aborted

      在/usr/bin/phantomjs的合适位置加上以下设置代码:

export QT_QPA_PLATFORM=offscreen
export QT_QPA_FONTDIR=/usr/share/fonts

     phantomjs即可正常运行。

参考资料:https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=817277

相关文章:

  • 2022-12-23
  • 2021-08-14
  • 2021-08-05
  • 2022-12-23
  • 2021-07-16
  • 2021-09-07
  • 2021-08-28
  • 2022-01-29
猜你喜欢
  • 2021-09-25
  • 2022-12-23
  • 2021-06-22
  • 2021-08-08
  • 2021-11-22
  • 2021-10-14
  • 2021-08-18
相关资源
相似解决方案