(转载)Ubuntu下phantomjs的安装

2020-05-16  本文已影响0人  7b7d23d16ab5

Ubuntu下phantomjs的安装

原文链接:https://www.cnblogs.com/yekushi-Z/p/10874135.html

1、安装

ubuntu下面可以直接使用命令安装(不可用)

|

sudo apt``-``get install phantomjs

|

官方下载:

|

# 官方网站:

http:``/``/``phantomjs.org``/``download.html

# 淘宝镜像:

https:``/``/``npm.taobao.org``/``mirrors``/``phantomjs

|

2、解压

|

tar -``xvf phantomjs``-``1.9``.``7``-``linux``-``i686.tar.bz2

|

|

# 注:解压失败,出现一下错误时,先查看压缩包是什么类型 file phantomjs-1.9.7-linux-i686.tar.bz2 看是否是bzip2类型再解压

# bzip2: (stdin) is not a bzip2 file.

# tar: Child returned status 2

# tar: Error is not recoverable: exiting now

|

3、创建软链接到环境变量中。这样可以直接在shell中使用phantomjs命令:

|

sudo ln -``sf /``usr``/``local``/``src``/``phantomjs``/``bin``/``phantomjs /``usr``/``local``/``bin``/``phantomjs

# 其中的参数s表示为软链接,参数f表示强制。

#(或)添加到系统常量:

cp phantomjs /``usr``/``local``/``bin

|

4、查看是否安装成功:

|

phantomjs –v

|

出现版本号则为成功安装

注意:

phantomjs中截图无法生成原因是 phantomjs执行需要root权限

<pre style="margin: 0px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; font-family: "Courier New" !important; font-size: 12px !important;">sudo phantomjs hello.js</pre>

phantomjs无法获取https网址的内容原因是因为ssl不安全,需设置

<pre style="margin: 0px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; font-family: "Courier New" !important; font-size: 12px !important;">phantomjs --ignore-ssl-errors=true --ssl-protocol=any loadspeed.js https://www.baidu.com </pre>

标签: phantomjs

上一篇下一篇

猜你喜欢

热点阅读