zoukankan      html  css  js  c++  java
  • phantomjs 的安装

    PhantomJS 是一个基于Webkit的“无界面”(headless)浏览器,它会把网站加载到内存并执行页面上的 JavaScript,因为不会展示图形界面,所以运行起来比完整的浏览器要高效。

    如果我们把 Selenium 和 PhantomJS 结合在一起,就可以运行一个非常强大的网络爬虫了,这个爬虫可以处理 JavaScrip、Cookie、headers,以及任何我们真实用户需要做的事情。

    注意:PhantomJS 只能从它的官方网站http://phantomjs.org/download.html) 下载。 因为 PhantomJS 是一个功能完善(虽然无界面)的浏览器而非一个 Python 库,所以它不需要像 Python 的其他库一样安装,但我们可以通过Selenium调用PhantomJS来直接使用。

    PhantomJS 官方参考文档:http://phantomjs.org/documentation

    ubuntu16.04

    下载:http://phantomjs.org/download.html

     解压

    1)vim /etc/profile
    2)在文件的最后一行,添加安装路径path语句:(注意路径是phantomjs的安装路径)
    export PATH=${PATH}:/usr/local/src/phantomjs/bin/
    3)保存修改后的文件
    :wq
    4)使用命令使环境变量生效
    source /etc/profile

     输入

    phantomjs --version

    3. 配置环境变量

    普通用户:

    vim /etc/profile

    添加export PATH=${PATH}:/usr/local/src/phantomjs/bin/

    source /etc/profile

    超级用户:

    export PATH=$PATH:/root/phantomjs/bin

    这里要执行 source /etc/profile, 以另刚才的改动生效。

    4. 输入phantomjs --version
    如果能看到版本,则表示安装成功了

  • 相关阅读:
    mangoDB
    python文档
    单例模式
    celery
    flask 部署
    json
    Docker+Jenkins+Go完成自动化部署
    Go多协程循环打印ABAC
    正则表达式
    从零开始学Go之并发(四):互斥
  • 原文地址:https://www.cnblogs.com/lshan/p/11926756.html
Copyright © 2011-2022 走看看