Ubuntu16.04部署phantomjs的一個問題


      首先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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM