Recommandations d'apprentissage gratuites associées : Tutoriel vidéo Python
Import : pipenv install cookiecutter
Problème : Une erreur peut être signalée lors du processus d'importation :
pkg_resources.VersionConflict : (importlib-metadata 3.1.0 (/Users/apple/.local/share/virtualenvs/testProject-h0hp04R9/lib/python3.6/site-packages), Requirement.parse( 'importlib -metadata<2,>=0.12; python_version <
Cause et solution : ce problème se produit principalement parce que la version de pipenv n'est pas prise en charge. Utilisez la commande : pip3 install -U pipenv, puis réimportez.
Exécuter cookiecutter
Problème : signaler une erreur directementzsh: command not found: cookiecutter
Solution : utiliser pipenv --py pour obtenir python Le répertoire d'installation de l'environnement. Exécutez cookiecutter
dans ce répertoire Après l'exécution, l'erreur continuera à être signalée : Modèle manquant
e4dc86ffc6a9be78040a814212d0ffb1Raison : configuration de django-celery-beat .py a une exigence de dépendance https://github.com/celery/django-celery-beat/blob/master/requirements/default.txt, forcer Django-timezone-field ne peut utiliser que >=4.0 et <5.0 versions, le développeur a poussé une version 4.1.1 de django-timezone-field, interrompant le processus de migration des données.
Solution : pipenv install django-timezone-field==4.0, réexécutez simplement la migration des données
Ceci conclut ce tutoriel sur l'utilisation de Cookiecutter dans Django Ceci conclut l'article.
Si vous souhaitez en savoir plus sur la programmation, faites attention à la rubrique Formation php !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!