“模块”对象没有属性“ lru_cache”

时间:2018-07-26 15:13:03

标签: python django python-3.x wsgi vesta

我在使用django应用程序的日志中遇到此错误。我以为使用Python 2.x时会发生此类错误,但是在我的虚拟环境 Python-3.6.5 中。 Django-2.0.7 。带有wsgi的VESTA控制面板。我会很感谢您的帮助。

错误日志:

[2018年7月26日星期四19:02:48] [错误] [客户端86.32.36.143]文件“ /home/project/private/django/project/env/lib/python3.6/site-packages/django/ utils / version.py”,第61行,在 [2018年7月26日星期四19:02:48] [错误] [客户端86.32.36.143] @ functools.lru_cache() [2018年7月26日星期四19:02:48] [错误] [客户端86.32.36.143] AttributeError:“模块”对象没有属性“ lru_cache”

django.wsgi

import os, sys
sys.path.insert(0, '/home/user/web/project/private/django/project/env/lib/python3.6/site-packages')
sys.path.insert(0, '/home/user/web/project/private/django/project/project/src/shared/')
sys.path.insert(0, '/home/user/web/project/private/django/project/project/src/')

os.environ['DJANGO_SETTINGS_MODULE'] = 'main.settings'
import django.core.handlers.wsgi
application = django.core.handlers.wsgi.WSGIHandler()

1 个答案:

答案 0 :(得分:0)

我遇到了同样的问题,但是后来发现我的网站是使用python3构建的,并且为python2.7配置了apache。以下链接帮助: https://stackoverflow.com/posts/28118284/revisions