Maison >développement back-end >Tutoriel Python >Comment réparer « ImportError : aucun module nommé requêtes » ?

Comment réparer « ImportError : aucun module nommé requêtes » ?

Mary-Kate Olsen
Mary-Kate Olsenoriginal
2024-11-30 00:30:14494parcourir

How to Fix

Dépannage d'ImportError : Aucun module nommé request

Lors de la tentative d'importation du module 'requests', vous pouvez rencontrer le message "ImportError: No module erreur "demandes nommées". Cela indique que le module de requêtes n'est pas installé ou disponible dans votre environnement Python.

Résolution :

Pour résoudre ce problème, vous devez installer le module de requêtes dans votre Environnement Python. La méthode d'installation varie en fonction de votre système d'exploitation et de la version de Python.

macOS/Linux

  • Python 2 : Utilisez sudo pip install requêtes
  • Python 3 : Utiliser sudo pip3 install requêtes

Méthodes alternatives (OSX/Linux)

  • Si pip est installé mais pas dans votre chemin, exécutez python -m pip install request ( ou python3 -m pip install request pour Python 3).
  • Vous pouvez également utiliser sudo easy_install -U requêtes si easy_install est installé.

Gestionnaire de packages Linux

  • CentOS : sudo yum install python-requests
  • Python 2 (Debian/Ubuntu) : sudo apt-get --reinstall install python-requests
  • Python 3 (Debian/Ubuntu) : sudo apt-get --reinstall install python3-requests

Windows

  • Si pip est installé, utilisez pip demandes d'installation (ou demandes d'installation pip3 pour Python 3).
  • Alternativement, à partir d'une invite de commande, exécutez > Requêtes Patheasy_install.exe, où Path est votre dossier Python*Scripts.
  • Vous pouvez également extraire manuellement la bibliothèque dans le dossier Libsite-packages de votre chemin Python.

Depuis la source

  • Visitez https://pypi.python.org/pypi/requests pour télécharger la source code.
  • Décompressez le fichier zip téléchargé et exécutez l'installation de python setup.py à partir du répertoire extrait.

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!

Déclaration:
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