首先说下Ubuntu下安装pyspider的过程:
1、先安装以下依赖包:apt-get install python python-dev python-distribute python-pip libcurl4-openssl-dev libxml2-dev libxslt1-dev python-lxml
2、
以上安装完成后,执行以下命令安装pyspider
pip install pyspider
出现错误
openssl/sha.h: No such file or directory
执行
sudo apt-get install libssl-dev
3、
启动环境
安装完成后运行以下命令运行pyspider程序
#pyspider
然后就遇到如下问题了,
更新了pip也没有用,然后各种搜集,尝试无果,最后还是读其中最后一个错误,觉得是chardet版本不对,chardet --version后查看版本发现是2.3.0,
pip install upgrade chardet
所以使用source 文件进行安装
下载地址:https://pypi.python.org/pypi/chardet/
将chardet文件解压放到 /usr/local/lib/python2.7/site-packages/下
执行
Python setup.py install
安装完成后再启动pyspider成功。
Comments (0)