【发布时间】:2017-12-05 18:37:24
【问题描述】:
我正在尝试部署 Django 应用程序,但由于某种原因,我不断收到此错误。在我看来,Django 没有安装,但安装时也会出错。感谢您对此的帮助。我在 Amazon EC2 上部署
(venv) ubuntu@ip----:~/quotes$ pip install Django
收集 Django
使用缓存的 Django-2.0.tar.gz
命令 python setup.py egg_info 的完整输出:
回溯(最近一次通话最后):
文件“”,第 1 行,在
文件“/tmp/pip-build-ceP6se/Django/setup.py”,第 32 行,在
版本 = __import__('django').get_version()
文件“django/__init__.py”,第 1 行,在
从 django.utils.version 导入 get_version
文件“django/utils/version.py”,第 61 行,在
@functools.lru_cache()
AttributeError:“模块”对象没有属性“lru_cache”
--------------------------------------
命令“python setup.py egg_info”在/tmp/pip-build-ceP6se/Django/中失败,错误代码为1
【问题讨论】:
-
我已经解决了这个问题。问题是我需要将我的 Django 版本从 2.7 > 1.11 降级,因为我使用的是旧版本的 python。
标签: web-deployment