Номодул с име Urllib3

Nomodul S Ime Urllib3



„URLLIB3 е безплатен HTTP клиент с отворен код за Python. URLLIB е мощен HTTP клиент, който предоставя много лесен интерфейс. В допълнение, той предоставя различни полезни функции като групиране на връзки, поддръжка на TLS/SSL, HTTP и SOCKS прокси сървъри, качване и изтегляне на файлове и много други.

Преди да използвате пакета urllib3, трябва да се уверите, че пакетът е инсталиран и наличен във вашата среда на Python. В противен случай, ако пакетът не е инсталиран, ще се сблъскате с грешката „ModuleNotFoundError: No module named urllib3“.







Тази грешка може да възникне и ако използвате различни версии на интерпретатора на Python и пакетът urllib3 не е инсталиран в тази среда.



Целта на публикацията е да ви помогне да разрешите грешката „Няма модул с име urlib3“.



Импортиране на urllib3

Както всички външни пакети на Python, ние използваме ключовата дума import, последвана от името на пакета, който искаме да импортираме.





Например, за да импортираме urllib3, можем да изпълним кода:

импортиране на urllib3


Ако пакетът е инсталиран и наличен във вашата среда, Python ще импортира пакета и ще ви даде достъп до неговите функции.



Ако пакетът липсва, може да се сблъскате с грешка при импортиране, както е показано:

>>> импортиране на urllib3
Проследи ( последно обаждане последно ) :
Файл '' , линия 1 , в < модул >
ModuleNotFoundError: Няма име на модул 'urllib3'



Нека обсъдим как можете да коригирате тази грешка, ако възникне.

Метод – Използвайте Pip за инсталиране на пакета URLLIB3

Липсващият пакет е най-честата причина за грешката модулът не е намерен. Например, ако пакетът, който импортирате, не е инсталиран във вашата система, Python ще върне грешка.

За да коригирате тази грешка за пакета urllib3, можете да използвате pip, както е показано в командата по-долу:

$ sudo pip3 Инсталирай urllib3


или

$ sudo пип Инсталирай urllib3


Използвайте първата команда, за да инсталирате urllib3 в среди на Python3. За Python 2 използвайте втората команда:


Веднъж инсталиран, можете да импортирате отново модула.

В Windows може да нямате достъп до двоичния файл pip или pip3 във вашия системен път. Можете обаче да използвате параметъра -m в Python, за да стартирате pip.

Затова изпълнете командата по-долу, за да инсталирате urllib3 в Windows:

$ питон пип Инсталирай urllib3


И това трябва да го направи.

Ако използвате Anaconda или Miniconda като мениджър на пакети, можете да изпълните командата, както е показано:

conda Инсталирай -° С conda-forge urllib3

Метод 3 – Добавете Pip към пътя и инсталирайте отново пакета

Ако грешката продължава след инсталирането на модула urllib3, можете да опитате да я поправите, като добавите двоичния файл pip към пътя на вашата система.

Стартирайте командния ред и отидете до двоичната директория на python. Можете да направите това, като изпълните командата:

$ където Python


Това трябва да върне пълния път, където се намира Python. Копирайте пълния път и изпълнете командата по-долу, за да добавите Python и pip към системния път.

setx / М пътека '%path%;C:\path \T o\python\binary'


Командата по-горе трябва да добави директорията, която сте копирали по-рано, към пътя на системата. Уверете се, че сте заменили горната команда с пътя към двоичния файл на Python.

Прекратяване

В тази статия открихме причината за грешката „Няма модул с име urllib3“ и разгледахме различни методи, които можете да използвате, за да коригирате грешката.

Благодаря за четенето && Приятно кодиране!!