web编程之路我爱编程

phantomjs 在centos环境下配置

2017-04-05  本文已影响689人  hopevow

phantomjs的安装

phantomjs的安装比较简单,从官网下载会被墙,所以速度正常缓慢,文末提供百度去下载下载好后解压即可,然后将目录下的./bin/phantomjs添加入环境变量,加入后可以在终端通过$phantomjs查看是否成功。

在python中使用如下:

from splinter import Browser
browser=Browser('phantomjs',executable_path='/var/tmp/phantomjs/bin/phantomjs')

可以用executable_path来指定phantomjs所在的目录
如果在定时任务中报错WebDriverException: Message: 'phantomjs.exe' executable needs to be in PATH.可以在/etc/profile文件中加入其路径,并用$source /etc/profile令其生效

profile中加入phantomjs后的情况

freetype2

yum install freetype-devel

python-devel(即python-dev包)

centos安装 python-dev包提示No package python-dev available:
出现此问题的原因是python-dev的包在centos的yum中不叫python-dev,而是python-devel.
所以使用下面的命令即可安装python-dev

easy_install 和pip

CentOS 安装easy_install的方法:
wget -q http://peak.telecommunity.com/dist/ez_setup.py python ez_setup.py
CentOS安装python包管理安装工具pip的方法如下:
wget --no-check-certificate https://github.com/pypa/pip/archive/1.5.5.tar.g
注意:wget获取https的时候要加上:--no-check-certificate

cd pip-1.5.5/
python setup.py install
OK,这样就安装好pip了
上一篇 下一篇

猜你喜欢

热点阅读