码迷,mamicode.com
首页 > Web开发 > 详细

ValueError: Invalid configuration: - Deprecated option 'domaincontroller': use 'http_authenticator

时间:2019-12-28 19:23:24      阅读:111      评论:0      收藏:0      [点我收藏+]

标签:pid   解决   The   main   mamicode   gid   发布   ati   图片   

安装完爬虫框架pyspider之后,使用pyspider all 命令,输入http://localhost:5000运行就出现上述错误

原因是因为WsgiDAV发布了版本 pre-release 3.x。

解决方法如下:

在安装包中找到pyspider的资源包,然后找到webui文件里面的webdav.py文件打开,修改第209行即可。

domaincontroller: NeedAuthController(app),

修改为:

http_authenticator:{
        HTTPAuthenticator:NeedAuthController(app),
    },

然后再执行pyspider all就能够通过http://localhost:5000打开页面了。

如下图所示:

技术图片

ValueError: Invalid configuration: - Deprecated option 'domaincontroller': use 'http_authenticator

标签:pid   解决   The   main   mamicode   gid   发布   ati   图片   

原文地址:https://www.cnblogs.com/yangyangblog/p/12112611.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!