Python Django 3.0.4与六个软件包的兼容性
我的应用程序使用Django 2.2.10。我正在尝试将其升级到Django 3.0.4。但这让我犯了一个错误: ImportError:无法从“django.utils”(C:\Users\hkhattri\Desktop\capstone\fitgirl inc\env\lib\site packages\django\utils\u init\u.py)导入名称“six”)Python Django 3.0.4与六个软件包的兼容性,python,django,six,Python,Django,Six,我的应用程序使用Django 2.2.10。我正在尝试将其升级到Django 3.0.4。但这让我犯了一个错误: ImportError:无法从“django.utils”(C:\Users\hkhattri\Desktop\capstone\fitgirl inc\env\lib\site packages\django\utils\u init\u.py)导入名称“six”) 我已经安装了六个==1.14.0。有人能帮助我将Django版本从2.2.10升级到3吗。我还没有看到您的其余代码,
我已经安装了六个==1.14.0。有人能帮助我将Django版本从2.2.10升级到3吗。我还没有看到您的其余代码,也不确定您是如何使用six的,但我在Django 3中就是这样使用six的:
- 您想用
pip安装六个
- 将其添加到
设置中的应用程序中
- 然后在您的模型中导入它
importsix
…6.PY3……
six
,而是Django的six
。看起来您已经升级了,但不知何故使用了依赖于Django的六个包: