Maison >développement back-end >Tutoriel Python >Comment corriger l'erreur « Aucun module nommé pkg_resources » dans les déploiements Django ?
Résolution de l'erreur "Aucun module nommé Pkg_resources" lors du déploiement de Django
Rencontre "Aucun module nommé pkg_resources" lors de l'exécution de l'installation de pip dans un virtuel Django L'environnement peut indiquer un package setuptools Python manquant ou endommagé. Cette erreur provient de l'absence de pkg_resources, un module généralement fourni avec setuptools.
Solution recommandée (mise à jour de juillet 2018)
La plupart des utilisateurs peuvent résoudre ce problème en installant setuptools. avec pip :
pip install setuptools
Pour certains, installer le package python-setuptools via leur Un gestionnaire de packages (par exemple, apt-get install ou yum install) peut également être nécessaire.
Solution héritée pour la version antérieure à juillet 2018
Avant juillet 2018, les éléments suivants Les étapes ont été recommandées :
wget https://bootstrap.pypa.io/ez_setup.py -O - | python
ou
curl https://bootstrap.pypa.io/ez_setup.py | python
Ce script configurera les outils de configuration, y compris les pkg_resources manquants module.
Explication
Le script d'amorçage installe pkg_resources et d'autres dépendances de setuptools. En exécutant ce script, vous pouvez résoudre l'erreur de module manquant et procéder à l'installation de vos exigences Django.
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!