Kein Modul mit dem Namen 'Anfragen' Python 3.5.0
Ich Anfragen in meinem code, aber es sagt, dass es nicht installiert. Ich bekomme die folgende Fehlermeldung: No module named 'requests'
. Es ist eigentlich installiert und funktioniert in python 2.7: Requirement already satisfied (use --upgrade to upgrade): requests in /Library/Python/2.7/site-packages
. Ich suchte eine Menge und versuchte es erneut installieren, um download der fehlenden Bibliotheken, und etc... aber nichts half. Wie kann ich es machen das arbeiten an python 3.5 ?
hast du eigentlich versucht zu importieren?
sicher...
sicher...
InformationsquelleAutor Steve | 2015-10-24
Du musst angemeldet sein, um einen Kommentar abzugeben.
Python 2 und 3 (und der Verpackung) kann installiert werden und co-existieren unabhängig voneinander. Ich würde vorschlagen, mit
pip
als die beste Möglichkeit zum installieren von Python Paketen (und halten Sie up-to-date).Installieren
pip
für Python 3 verwenden Sie eine der folgenden Methoden:easy_install
(kann alseasy_install-3.5
),python -m ensurepip
(danke, Mark Dickinson)Verwenden
pip
zu installieren, dierequests
Modul:python -m ensurepip
zu installierenpip
.Danke, dass für mich gearbeitet.
Danke. Ich wusste nicht, dass Sie das tun könnten. Mit GNU/Linux-Distributionen habe ich immer installiert, pip mit der Distribution Paket-manager und mit Cygwin, die ich verwendet
easy_install
zu installieren pip selbst.InformationsquelleAutor Anthony Geoghegan
Können Sie sogar die "Anfragen" - Ordner (https://github.com/kennethreitz/requests/tree/master/requests) neben Ihrem "script.py" und importieren Sie Anforderungen aus jedem script in dem Ordner, der die Anforderungen Ordner
> root
--> requests
----> init.py
----> [more]
--> script.py
script.py können jetzt import-Anfragen wie immer
InformationsquelleAutor juliusmh