gpt4 book ai didi

python - Django 从 1.7.1 升级到 1.9.2。导入错误 : cannot import name 'importlib'

转载 作者:行者123 更新时间:2023-12-04 14:25:33 35 4
gpt4 key购买 nike

我刚刚将 Django 从 1.7.1 升级到 1.9.2。当我运行服务器时,我得到:

from django.utils import importlib
ImportError: cannot import name 'importlib'

我注意到没有 importlib.py里面的文件 /lib/python3.4/site-packages/django/utils就像以前的版本一样。有没有人解决过这个问题?

最佳答案

django.utils.importlibdeprecated in Django 1.7并在 Django 1.9 中删除。更改您的进口:

from django.utils import importlib
import importlib
在升级 Django 之前,最好通读 release notes检查像这样的向后不兼容的更改。如果您从 1.7 升级到 1.8,然后从 1.8 升级到 1.9,您的代码不太可能会损坏,因为 Django 1.8 会显示您可以修复的弃用警告。

关于python - Django 从 1.7.1 升级到 1.9.2。导入错误 : cannot import name 'importlib' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35348595/

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com