windows各种运行环境必看

linux安装phantomjs

2018-07-12  本文已影响0人  Py_Explorer

1. 首先要下载浏览器驱动:

常用的是chromedriver 和phantomjs
  chromedirver下载地址:  https://npm.taobao.org/mirrors/chromedriver
  phantomjs下载地址:    http://phantomjs.org/download.html
  使用chromedriver要保证有chrome浏览器

2. 安装

phantomjs:

将下载好的文件 解压缩(此处版本用xxx代替了)

tar -xvf phantomjs-xxxx.tar.bz2

将压缩结果移动到系统中软件应该呆在的地方去(此处版本用xxx代替了)

sudo mv phantomjsxxx  /usr/local/src/phantomjs

创建软连接到系统环境 这样就可以使用phantomjs命令了

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

将软连接 添加执行的权限

sudo chmod u+x,o+x  /usr/local/bin/phantomjs

检验一下正常使用: 返回版本信息就代表能正常使用

phantomjs --version

尝试用:

yum install freetype-devel fontconfig-devel
#以解决问题

测试:

#coding=utf-8
from selenium.webdriver import PhantomJS
url = 'https://www.baidu.com' 
driver = PhantomJS()
driver.get(url)
print driver.page_source

chromedriver:

将下载的文件移动到软件应该呆的目录去:

sudo mv chromedriver  /usr/local/bin/chromedriver

改变用户执行的权限:

sudo chmod u+x,o+x   /usr/local/bin/chromedriver

检验是否正常使用:

chromedriver --version
上一篇 下一篇

猜你喜欢

热点阅读