ImportError: No module named django_extensions

ImportError: No module named django_extensions

我对 python 和 Django 都是全新的。我有一个示例 Django Rest 项目。当我 运行:

python manage.py makemigrations

我收到错误:

ImportError: No module named django_extensions

我该如何解决这个问题?

我运行在虚拟环境中安装它

看起来您的示例项目依赖于 django-extensions。您可以通过激活 virtualenv 来安装它,然后 运行:

pip install django-extensions

一旦你安装了 django-extensions,如果你的 virtualenv 中缺少其他包,你可能会得到一个不同的导入错误。希望您的示例项目将有一个列出要求的 requirements.txt 文件。如果是这样,您可以安装所需的软件包:

pip install -r requirements.txt