Je suis complètement nouveau à python ainsi qu'à Django. J'ai obtenu un exemple Django Rest project. Lorsque je lance:
python manage.py makemigrations
Je reçois l'erreur:
ImportError: No module named Django_extensions
Comment puis-je resoudre ceci?
Je l'exécute dans un virtualenv
Il semble que votre exemple de projet repose sur Django-extensions . Vous pouvez l'installer en activant votre virtualenv, puis en exécutant:
pip install Django-extensions
Une fois que vous avez installé les extensions Django, vous pouvez obtenir une erreur d'importation différente s'il manque d'autres packages dans votre virtualenv. Nous espérons que votre exemple de projet aura, espérons-le, un requirements.txt
fichier qui répertorie les exigences. Si oui, vous pouvez installer les packages requis avec:
pip install -r requirements.txt