Selenium 安装注意事项

发现还是版本的原因,werkzeug的版本为1.0.0,这个版本中没有DispatcherMiddleware方法,所以还是降低版本。

注意降低版本不能低于0.15版本,因为我们的pyspider要求大于0.15版本以上

python -m pip  uninstall werkzeug # 卸载
python -m pip install werkzeug==0.16.1   #安装0.16.1版本

 

因为python3.5开始把async和await设为关键字了,这里作为参数名与关键字冲突了,因此找到对应的py文件,
将async修改为其他名称,我修改为pyspiderasync。
在以下几个文件中存在:pyspider->run.py、pyspider->fetcher->tornado_fetcher.py、webui>app.py。

 

posted @ 2021-04-22 11:24  欣欣点灯  阅读(40)  评论(0编辑  收藏  举报