907 Stimmen

ImportError: Modul mit dem Namen requests nicht gefunden

Ich habe versucht requests zu importieren:

import requests

Aber ich bekomme einen Fehler:

ImportError: Kein Modul mit dem Namen requests

1081voto

TheoretiCAL Punkte 17959

Anfragen ist kein eingebautes Modul (wird nicht mit der Standard-Python-Installation geliefert), daher müssen Sie es installieren:

OSX/Linux

Python 2: sudo pip install requests

Python 3: sudo pip3 install requests

Wenn Sie pip installiert haben (pip ist das Paket-Installationsprogramm für Python und sollte standardmäßig mit Ihrer Python-Installation geliefert werden). Wenn pip installiert ist, aber nicht in Ihrem Pfad enthalten ist, können Sie python -m pip install requests verwenden (oder python3 -m pip install requests für Python3)

Alternativ können Sie auch sudo easy_install -U requests verwenden, wenn Sie easy_install installiert haben.

Linux

Alternativ können Sie Ihren Systems-Paketmanager verwenden:

Für CentOS: sudo yum install python-requests

Für Debian/Ubuntu Python2: sudo apt-get install python-requests

Für Debian/Ubuntu Python3: sudo apt-get install python3-requests

Windows

Verwenden Sie pip install requests (oder pip3 install requests für Python3), wenn Sie pip installiert und Pip.exe zur Umgebungsvariable Path hinzugefügt haben. Wenn pip installiert ist, aber nicht in Ihrem Pfad enthalten ist, können Sie python -m pip install requests verwenden (oder python3 -m pip install requests für Python3)

Alternativ können Sie von einem cmd-Prompt aus > Path\easy_install.exe requests verwenden, wobei Path Ihr Python*\Scripts-Ordner ist, sofern installiert. (Zum Beispiel: C:\Python32\Scripts)

Wenn Sie manuell eine Bibliothek zu einem Windows-Rechner hinzufügen möchten, können Sie die komprimierte Bibliothek herunterladen, entpacken und dann in den Lib\site-packages-Ordner Ihres Python-Pfads verschieben. (Zum Beispiel: C:\Python27\Lib\site-packages)

Von der Quelle (Universal)

Für jede fehlende Bibliothek ist die Quelle normalerweise verfügbar unter https://pypi.python.org/pypi/. Sie können hier requests herunterladen: https://pypi.python.org/pypi/requests

Auf Mac OSX und Windows, nach dem Herunterladen des Quell-Zips, entpacken Sie es und führen Sie aus dem Terminal/cmd python setup.py install aus dem entpackten Verzeichnis aus.

(Quelle)

99voto

SamPutnam Punkte 1129

Es ist für mich nicht ersichtlich, welche Version von Python Sie verwenden.

Wenn es sich um Python 3 handelt, wäre eine Lösung sudo pip3 install requests

78voto

Deming Punkte 1160

Um das Modul requests unter Debian/Ubuntu für Python2 zu installieren:

$ sudo apt-get install python-requests

Und für Python3 lautet der Befehl:

$ sudo apt-get install python3-requests

45voto

ymutlu Punkte 6185

Brauer-Benutzer können unten stehende Referenz verwenden,

Befehl zur Installation von requests:

python3 -m pip install requests

Homebrew und Python

pip ist das Paketinstallationsprogramm für Python und Sie benötigen das Paket requests.

37voto

dee cue Punkte 983

Dies mag etwas zu spät sein, aber dieser Befehl kann sogar ausgeführt werden, wenn der Pip-Pfad nicht gesetzt ist. Ich verwende Python 3.7 unter Windows 10 und dies ist der Befehl

py -m pip install requests

und Sie können auch 'requests' durch eine andere nicht installierte Bibliothek ersetzen

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X