Ich habe versucht requests
zu importieren:
import requests
Aber ich bekomme einen Fehler:
ImportError: Kein Modul mit dem Namen requests
Ich habe versucht requests
zu importieren:
import requests
Aber ich bekomme einen Fehler:
ImportError: Kein Modul mit dem Namen requests
Ich habe Python 2.7 und Python 3.6 installiert
Öffnen Sie die Befehlszeile zu ~/.bash_profile Ich finde #Setting PATH for Python 3.6 , Also ändere ich den Pfad zu PATH="/usr/local/Cellar/python/2.7.13/bin:${PATH}" , (bitte überprüfen Sie den Pfad Ihres python2.7) , dann speichern. Es funktioniert für mich.
Wenn Sie pip install requests
eingeben und eine Ausgabemeldung von Requirement already satisfied
erhalten, aber immer noch den Fehler erhalten: ImportError: No module named requests
.
Dies kann passieren, wenn Sie sich in einer anderen Interpreters/Virtual Environment befinden.
Sie können den Pfad des Moduls in Ihre Arbeitsumgebung kopieren und hinzufügen
.
Hinweis: Dieser Pfad wird normalerweise mit der Nachricht Requirement already satisfied
geliefert
Vor dem import requests
sollten Sie import sys
verwenden und dann den kopierten Pfad hinzufügen
.
Beispiel:
Command Prompt:
pip install requests
Ausgabe:
Requirement already satisfied: requests in /usr/local/lib/python3.9/site-packages
import sys
sys.path.append("/usr/local/lib/python3.9/site-packages")
import requests
Bitte versuchen Sie das Folgende. Wenn eines nicht funktioniert, gehen Sie zum nächsten Schritt über.
pip install requests
oder...
pip3 install requests
oder...
python -m pip install requests
oder...
python3 -m pip install requests
oder...
python -m pip3 install requests
Wenn keines davon funktioniert, hinterlassen Sie bitte einen Kommentar!
Wie funktioniert das? Je nach dem Betriebssystem, das Sie derzeit verwenden, kann sich der pip-Befehl ändern oder auf einigen nicht funktionieren. Dies sind die Befehle, die Sie probieren können, um das Problem zu beheben.
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.