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
令其生效
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了