Import urllib.request, ImportError: Geen module genaamd request

Ik probeer urllib.request voor python 2.7.10 op PyCharm 4.5.4 op Windows 10 te importeren, maar krijg de foutmelding “ImportError: No module named request”.


Antwoord 1, autoriteit 100%

De urllib.request-modules zijn verouderd ..
gebruik gewoon

import urllib

En voor je functie, als je eerder aan het schrijven was, zeg

urllib.request.urlretrieve

Nu schrijf je gewoon

urllib.urlretrieve

Antwoord 2, autoriteit 40%

Ik heb ook met dezelfde fout te maken gehad en heb gegoogeld om het op te lossen.
urlib.requestis voor Python 3.0.

U kunt de onderstaande code gebruiken:

import urllib
urllib.urlopen(url)

Antwoord 3, autoriteit 23%

Je krijgt deze foutmelding als je een python 3-bestand probeert uit te voeren met python 2.


Antwoord 4, autoriteit 4%

Probeer dit in Python3 te gebruiken

try:
    x = urllib.request.urlopen('https://www.google.com/search?q=test')
    print(x.read())
except Exception as e:
    print(str(e))

Antwoord 5, autoriteit 2%

Het kan soms gebeuren, meestal in de Linux-omgeving. Je hebt zowel de 2.x- als de 3.x-versie van python geïnstalleerd.

Dus in dat geval, als je het commando python “file.py”

gebruikt

dan zal python 2.x standaard het bestand uitvoeren.

Gebruik dus het commando python3 “file.py”

Ik had met dit probleem te maken. Misschien kan het iemands probleem oplossen.


Antwoord 6

Gebruik > Path\easy_install.exevraagt ​​of u een Windows-computer heeft, waar easy_installte vinden is in uw Python*\Scripts-map, als dat zo was geïnstalleerd. (Opmerking Path\easy_install.exe is een voorbeeld, de mijne is C:\Python32\Scripts\easy_install.exe)

Als je geen eenvoudige installatie hebt en op een Windows-computer draait, kun je het hier downloaden:
http://www.lfd.uci.edu/~gohlke/pythonlibs/# distribueren

Als u handmatig een bibliotheek aan een Windows-computer wilt toevoegen, kunt u de gecomprimeerde bibliotheek downloaden, decomprimeren en vervolgens in de Lib-map van uw python-pad plaatsen.

OF

U moet eerst pipinstalleren en vervolgens django-requestinstalleren met pip

pip install django-request

ook installeren,

python setup.py install

importeren

from urllib.request import urlopen

Nuttige tips: om dit

te controleren

LEAVE A REPLY

Please enter your comment!
Please enter your name here

2 × 1 =

Other episodes