Python3.7环境下Django1.11创建app时报错
错误信息
在Python3.7环境下使用django1.11创建app时出现以下错误:
解决方案
方案一:修改出现错误的文件(亲测可用)
直接点击上图红色框框圈住的文件地址,或者找到你的环境下的site-packages\django\contrib\admin\widgets.py文件
将:
1 | if params: |
更改为:
1 | if params: |
也就是将’%s=%s’ % (k, v) for k, v in params.items(),这句最后面的逗号去掉
方案二:更新django版本
这是从网上看到的另一种解决方案,我本人没有测验过,如果第一种方法解决不了的话,可以试一试这种。
1 | pip install django==1.11.17 |
参考文章:
https://blog.csdn.net/qq_41850110/article/details/100116785
https://blog.csdn.net/tyt_xiaotao/article/details/87887482