Maison > développement back-end > Tutoriel Python > Comment corriger l'erreur « Aucun module nommé pkg_resources » dans les déploiements Django ?

Comment corriger l'erreur « Aucun module nommé pkg_resources » dans les déploiements Django ?

Barbara Streisand
Libérer: 2024-11-22 07:05:10
original
787 Les gens l'ont consulté

How to Fix the

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
Copier après la connexion

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 :

  1. Assurez-vous d'avoir un environnement Python sans versions de distribution ou d'outils de configuration ci-dessous 0.6 installé.
  2. Exécutez le script de configuration setuptools :
wget https://bootstrap.pypa.io/ez_setup.py -O - | python
Copier après la connexion

ou

curl https://bootstrap.pypa.io/ez_setup.py | python
Copier après la connexion

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!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal