Python 3.6 importieren Anfragen
Hallo ich bin ziemlich neu in python und im folgenden einige tutorials online.
im mit der neuesten version von python-3.6, wenn ich versuche, und importieren Sie Anfragen oder bs4 ist, sagt
ModuleNotFoundError, Kein Modul mit dem Namen 'Anfragen'
obwohl es installiert ist, sehen kann ich es in Website-Pakete, die ich verwendet, pip zu installieren, was ich scheinen, um es nicht zu sein scheinen in der Lage zu finden, es
hier ist der code
import requests
from bs4 import BeautifulSoup
import operator
def start(url):
word_list = []
source_code = requests.get(url).text
soup = BeautifulSoup(source_code)
for post_text in soup.findAll('div'):
content = post_text.string
words = content.lower().split()
for each_word in words:
print(each_word)
word_list.append(each_word)
start('http://localhost/budget_app/dashboard.php')
dies ist der Fehler,
ModuleNotFoundError, No module named 'requests'
Sind Sie sicher, dass der pip, den Sie verwenden, entspricht der Python-interpreter, die Sie verwenden? Haben Sie die Installation von unterschiedlichen Versionen von Python auf Ihrem system?
Sehen Sie es in der Liste, wenn Sie eine
Wenn unter Windows führen Sie
astroid==1.5.2 colorama==0.3.9 isort==4.2.5 faul-Objekt-proxy==1.2.2 mccabe==0.6.1 pylint==1.7.1 sechs==1.10.0 virtualenv==15.1.0 wrapt==1.10.10 dies ist, was ich bekomme, wenn ich mit pip freeze, damit es nicht scheinen, um es zu installieren.. wenn ich mir in C:\Program Dateien\Python36\Lib\site-packages zeigt es das es
im nicht sicher, wie ich hätte getrennte Interpreten, die ich nur installiert python das mal ein paar Tage zurück
Sehen Sie es in der Liste, wenn Sie eine
pip freeze
. Vielleicht haben Sie mehrere python-Versionen installiert. Welches Betriebssystem verwenden Sie?Wenn unter Windows führen Sie
py -3.6 -m pip freeze
in eine Konsole für sicher, die Sie ausführen pip mit 3,6 und dass man die Liste der installierten Pakete für die 3.6. Andernfalls ersetzen Sie py -3.6
mit dem, was Sie brauchen, um stellen Sie sicher, dass die python ausgeführt werden.astroid==1.5.2 colorama==0.3.9 isort==4.2.5 faul-Objekt-proxy==1.2.2 mccabe==0.6.1 pylint==1.7.1 sechs==1.10.0 virtualenv==15.1.0 wrapt==1.10.10 dies ist, was ich bekomme, wenn ich mit pip freeze, damit es nicht scheinen, um es zu installieren.. wenn ich mir in C:\Program Dateien\Python36\Lib\site-packages zeigt es das es
im nicht sicher, wie ich hätte getrennte Interpreten, die ich nur installiert python das mal ein paar Tage zurück
InformationsquelleAutor Avi Teller | 2017-05-01
Du musst angemeldet sein, um einen Kommentar abzugeben.
Führen Sie folgenden Befehl auf Ihrem virtuellen Umgebung:
InformationsquelleAutor Rahul Bagal
Wenn Ihr die Verkleidung Problem mit der proxy-Einstellung führen Sie dann die unten Befehl:
InformationsquelleAutor Ravi Ranjan
Führen Sie folgenden Befehl aus, wenn Sie mehr als eine Python ist3.x
Python ist3.6 -m pip install requests
InformationsquelleAutor user1538016
Ich hatte das gleiche Problem. Trotz der Anfragen-Pakete erschien als installiert, wenn ich laufen würde, die
pip install requests
und diepip3 install requests
. Das Paket würde auch zeigen wie derzeit bei der Ausführung der pip-freeze-Befehl.Verwendet habe ich das Datei-explorer-Fenster, um den Speicherort der Bibliothek und manuell kopieren und fügen Sie den package-Dateien aus dem
site-package
Ordner und in es ElternLib
Verzeichnis.Ich hoffe, das hilft.
InformationsquelleAutor Jesus Leyva