安装完爬虫框架pyspider之后,使用pyspider all 命令,可能会出现以下错误:
- Deprecated option 'domaincontroller': use 'http_authenticator.domain_controller' instead.
解决方法如下:
在安装包中找到pyspider的资源包,然后找到webui文件里面的webdav.py文件打开,修改第209行即可。
把
'domaincontroller': NeedAuthController(app),
修改为:'http_authenticator.domain_controller': NeedAuthController(app),
然后再执行pyspider all就能够通过http://localhost:5000打开页面了。
如下图所示:
注意这边使用的是Python35