用phantomjs无法连接到X服务器,为什么?

时间:2014-02-19 02:07:09

标签: phantomjs

当我在ubuntu 12.0上使用phantomjs时,会发生以下错误:

  

phantomjs:无法连接到X服务器

谷歌搜索后,我尝试了:

  

root @ AY14021815431085179aZ:〜#xhost local:root

     

xhost:无法打开显示“”

但它仍然不起作用。

1 个答案:

答案 0 :(得分:5)

特定于发行版的软件包可能并不总是位于最新的稳定版本上。 如果您不想安装和使用xvbf(对于版本< = 1.4 of phantomjs),或者如果您需要具有更新功能的相对较新版本,请卸载您的phantomjs实例并执行以下操作:

  1. 在此处下载二进制文件:http://phantomjs.org/download.html

  2. 解压缩(例如,tar -xvjpf *.bz2

  3. 确保导出二进制文件或以其他方式导出$PATH

  4. phantomjs -v

    尝试运行依赖于phantomjs的测试,假设phantomjs已集成到测试套件中。