django升級之後提示找不到lru_cache

来源:17-1 快速升级到python3.6+django2.0

叮咚Raindrop

2021-02-09

from django.utils.lru_cache import lru_cache
ModuleNotFoundError: No module named ‘django.utils.lru_cache’
图片描述

写回答

3回答

bobby

2021-03-07

先不要使用django3.1 django最好和课程的版本保持一致,因为课程中的依赖库有些还没有支持最新的django,所以这是其他的库依赖的问题

0
0

叮咚Raindrop

提问者

2021-03-06

//img.mukewang.com/szimg/60436784097c36e408590577.jpg

全部信息如上

0
0

bobby

2021-02-12

你需要贴一下完整的错误栈 我需要知道是哪个依赖包中报的错 这个错不一定是django的依赖包报错 课程中使用了大量的第三方库,这些库最好都升级一下

0
2
叮咚Raindrop
文字版第二段: File "D:\Programs\Python\lib\site-packages\django\apps\registry.py", line 122, in populate app_config.ready() File "E:\raindrops\extra_apps\xadmin\apps.py", line 14, in ready self.module.autodiscover() File "E:\raindrops\extra_apps\xadmin\__init__.py", line 29, in autodiscover from xadmin.views import register_builtin_views File "E:\raindrops\extra_apps\xadmin\views\__init__.py", line 6, in from .edit import CreateAdminView, UpdateAdminView, ModelFormAdminView File "E:\raindrops\extra_apps\xadmin\views\edit.py", line 5, in from crispy_forms.utils import TEMPLATE_PACK File "D:\Programs\Python\lib\site-packages\crispy_forms\utils.py", line 11, in from django.utils.lru_cache import lru_cache ModuleNotFoundError: No module named 'django.utils.lru_cache'
2021-03-06
共2条回复

Python3.6+django+xadmin,打造在线教育平台

【毕设】Python 2.7到3.6 完美适配,Django升级2.0

3677 学习 · 4037 问题

查看课程