问题一、 async
版本问题
如果你看到了这个报错,
async=True, get_object=False, no_input=False):
是因为python3.7
版本开始将async
作为关键字使用,也就是说所有的python
项目如果在项目中是用了async
作为变量名使用那么就会报这个BUG
解决办法有两种:
①将项目中async
变量名更换成其它名,这种比较麻烦,这里不推荐,也不介绍
②将python
版本换成python3.6
的windows
系统的链接:
https://www.python.org/ftp/python/3.6.8/python-3.6.8-amd64.exe
问题二、 wsgidav
版本问题
Deprecated option ‘domaincontroller’: use ‘http_authenticator.domain_controller’ instead
#卸载
pip uninstall wsgidav
#安装指定版本
python -m pip install wsgidav==2.4.1
有可能因为网络问题没有成功执行命令,需要多执行几次.
问题三、 werkzeug
版本问题
ImportError: cannot import name ‘DispatcherMiddleware’ from ‘werkzeug.wsgi’ (e:\python37-32\lib\site-packages\werkzeug\wsgi.py)
#卸载
python -m pip uninstall werkzeug
#安装指定版本
python -m pip install werkzeug==0.16.0
成功示例