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了