pyspider 安装使用过程的一些坑
1、没有正确安装对应版本的pycurl 原因分析: PyCurl 安装错误,需要安装 PyCurl 库(PyCurl 是一个Python接口, 是多协议文件传输库的 libcurl。类似于urllib Python模块,PyCurl 可以用来从Python程序获取 URL 所标识的对象) 解决方法: 访问 https://www.lfd.uci.edu/~gohlke/pythonlibs/#pycurl ,下载对应的 wheel 文件,比如我是 Windows 10 64位,Python 3.6.5,则下载 pycurl‑7.43.0.3‑cp36‑cp36m‑win_amd64.whl, 然后使用命令 pip install pycurl‑7.43.0.3‑cp36‑cp36m‑win_amd64.whl 进行安装即可 2、启动pyspider提示语法错误 原因分析: 根据提示发现是async关键字错误,py3.7以上async是关键字 解决方法: 根据提示将对应的.py文件中的async关键字替换成别的名称 python\lib\site-packages\pyspider\run.py python\lib\site-packages\pyspider\fetcher\tornado_fetcher.py 3、提示配置错误 原因分析: