我对 python 和 Django 完全陌生。我有一个示例 Django Rest 项目。当我运行时:
python manage.py makemigrations
我得到错误:
ImportError: No module named django_extensions
我该如何解决这个问题?
我在 virtualenv 中运行它
我对 python 和 Django 完全陌生。我有一个示例 Django Rest 项目。当我运行时:
python manage.py makemigrations
我得到错误:
ImportError: No module named django_extensions
我该如何解决这个问题?
我在 virtualenv 中运行它
看起来您的示例项目依赖于django-extensions。你可以通过激活你的 virtualenv 来安装它,然后运行:
pip install django-extensions
一旦你安装了 django-extensions,如果你的 virtualenv 中缺少其他包,你可能会得到一个不同的导入错误。希望您的示例项目有一个requirements.txt
列出需求的文件。如果是这样,您可以使用以下命令安装所需的软件包:
pip install -r requirements.txt