Ubuntu 16.04下安装pyspider遇到的问题及解决

作者:admin 发布:2018-01-03 浏览:1764次

首先说下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

然后就遇到如下问题了,

QQ图片20180103155443.jpg

更新了pip也没有用,然后各种搜集,尝试无果,最后还是读其中最后一个错误,觉得是chardet版本不对,chardet --version后查看版本发现是2.3.0,

pip install upgrade chardet

图片.png

所以使用source 文件进行安装

下载地址:https://pypi.python.org/pypi/chardet/

图片.png

将chardet文件解压放到 /usr/local/lib/python2.7/site-packages/下

执行

Python setup.py install

安装完成后再启动pyspider成功。

图片.png

标签: Python pyspider

Comments (0)