anaconda+pyspider框架安装记录
anaconda+pyspider框架安装记录
-
打开anaconda prompt,创建放置pyspider的虚拟环境,python版本为3.5,虚拟环境名为pyspider
-
进入pyspider虚拟环境,安装pycurl依赖库
pycurl下载网址https://www.lfd.uci.edu/~gohlke/pythonlibs/
根据python版本选择要下载的pycurl版本
执行pip install C:\Users\20541\Downloads\pycurl-7.43.0.3-cp35-cp35m-win_amd64.whl
进行安装 -
执行
pip install pyspider
安装pyspider -
执行
pyspider all
,浏览器打开http://localhost:5000/,验证pyspider安装成功
执行pyspider all
时,报错(如下图),这是WsgiDAV发布了版本 pre-release 3.x导致的,所以只要把版本降下来就好了。解决方法:执行python -m pip install wsgidav==2.4.1
执行pyspider all
时,报错(如下图),原因是werkzeug的版本为1.0.0,这个版本中没有DispatcherMiddleware方法。解决方法:安装指定版本的werkzeug,执行python -m pip install werkzeug==0.16.0
-
成功界面
-
注意:以上下载安装过程,最好打开蓝灯执行,否则下载速度极慢,容易卡死