请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

django升級之後提示找不到lru_cache

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

正在回答 回答被采纳积分+3

3回答

bobby 2021-03-07 10:29:15

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

0 回复 有任何疑惑可以回复我~
提问者 叮咚Raindrop 2021-03-06 19:29:31

https://img1.sycdn.imooc.com//szimg/60436784097c36e408590577.jpg

全部信息如上

0 回复 有任何疑惑可以回复我~
bobby 2021-02-12 21:30:13

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

0 回复 有任何疑惑可以回复我~
  • 提问者 叮咚Raindrop #1
    老师,你好由于回复不能回复图片。
    图片我放在这个问题的回答上面,麻烦你了。
    以下是文字版:
    Watching for file changes with StatReloader
    Exception in thread django-main-thread:
    Traceback (most recent call last):
      File "D:\Programs\Python\lib\threading.py", line 932, in _bootstrap_inner
        self.run()
      File "D:\Programs\Python\lib\threading.py", line 870, in run
        self._target(*self._args, **self._kwargs)
      File "D:\Programs\Python\lib\site-packages\django\utils\autoreload.py", line 53, in wrapper
        fn(*args, **kwargs)
      File "D:\Programs\Python\lib\site-packages\django\core\management\commands\runserver.py", line 110, in inner_run
        autoreload.raise_last_exception()
      File "D:\Programs\Python\lib\site-packages\django\utils\autoreload.py", line 76, in raise_last_exception
        raise _exception[1]
      File "D:\Programs\Python\lib\site-packages\django\core\management\__init__.py", line 357, in execute
        autoreload.check_errors(django.setup)()
      File "D:\Programs\Python\lib\site-packages\django\utils\autoreload.py", line 53, in wrapper
        fn(*args, **kwargs)
      File "D:\Programs\Python\lib\site-packages\django\__init__.py", line 24, in setup
        apps.populate(settings.INSTALLED_APPS)
    回复 有任何疑惑可以回复我~ 2021-03-06 19:32:19
  • 提问者 叮咚Raindrop #2
    文字版第二段:
    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 <module>
        from .edit import CreateAdminView, UpdateAdminView, ModelFormAdminView
      File "E:\raindrops\extra_apps\xadmin\views\edit.py", line 5, in <module>
        from crispy_forms.utils import TEMPLATE_PACK
      File "D:\Programs\Python\lib\site-packages\crispy_forms\utils.py", line 11, in <module>
        from django.utils.lru_cache import lru_cache
    ModuleNotFoundError: No module named 'django.utils.lru_cache'
    回复 有任何疑惑可以回复我~ 2021-03-06 19:32:50
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信