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

令狐葱*_*令狐葱 1 phantomjs

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

phantomjs:无法连接到X服务器

谷歌搜索后,我试过:

root @ AY14021815431085179aZ:〜#xhost local:root

xhost:无法打开显示""

但它仍然无效.

jda*_*dar 5

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

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

  2. 解包(例如tar -xvjpf *.bz2)

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

phantomjs -v

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