Nomoduł o nazwie Urllib3

Nomodul O Nazwie Urllib3



„URLLIB3 to darmowy klient HTTP o otwartym kodzie źródłowym dla Pythona. URLLIB to potężny klient HTTP, który zapewnia bardzo prosty interfejs. Ponadto zapewnia różne przydatne funkcje, takie jak łączenie połączeń, obsługa TLS/SSL, proxy HTTP i SOCKS, przesyłanie i pobieranie plików i wiele innych.

Przed użyciem pakietu urllib3 musisz upewnić się, że pakiet jest zainstalowany i dostępny w Twoim środowisku Pythona. W przeciwnym razie, jeśli pakiet nie zostanie zainstalowany, napotkasz błąd „ModuleNotFoundError: Brak modułu o nazwie urllib3”.







Ten błąd może również wystąpić, jeśli używasz różnych wersji interpretera Pythona, a pakiet urllib3 nie jest zainstalowany w tym środowisku.



Celem postu jest pomoc w rozwiązaniu błędu „Brak modułu o nazwie urlib3”.



Importowanie urllib3

Podobnie jak wszystkie zewnętrzne pakiety Pythona, używamy słowa kluczowego import, po którym następuje nazwa pakietu, który chcemy zaimportować.





Na przykład, aby zaimportować urllib3, możemy uruchomić kod:

importuj urllib3


Jeśli pakiet jest zainstalowany i dostępny w Twoim środowisku, Python zaimportuje go i zapewni Ci dostęp do jego funkcji.



Jeśli brakuje pakietu, możesz napotkać błąd importu, jak pokazano:

>>> importuj urllib3
Śledzenie ( ostatnia rozmowa ostatni ) :
Plik , linia 1 , w < moduł >
ModuleNotFoundError: Brak modułu o nazwie 'urllib3'



Porozmawiajmy o tym, jak naprawić ten błąd, jeśli wystąpi.

Metoda – Użyj Pip, aby zainstalować pakiet URLLIB3

Brakujący pakiet jest najczęstszą przyczyną błędu nie znaleziono modułu. Na przykład, jeśli importowany pakiet nie jest zainstalowany w twoim systemie, Python zwróci błąd.

Aby naprawić ten błąd dla pakietu urllib3, możesz użyć pip, jak pokazano w poniższym poleceniu:

$ sudo pip3 zainstalować urllib3


lub

$ sudo pypeć zainstalować urllib3


Użyj pierwszego polecenia, aby zainstalować urllib3 w środowiskach Python3. W przypadku Pythona 2 użyj drugiego polecenia:


Po zainstalowaniu możesz ponownie zaimportować moduł.

W systemie Windows możesz nie mieć dostępu do pliku binarnego pip lub pip3 w ścieżce systemowej. Możesz jednak użyć parametru -m w Pythonie, aby uruchomić pip.

Dlatego uruchom poniższe polecenie, aby zainstalować urllib3 w systemie Windows:

$ pyton -m pypeć zainstalować urllib3


I to powinno wystarczyć.

Jeśli używasz Anacondy lub Minicondy jako menedżera pakietów, możesz uruchomić polecenie, jak pokazano:

conda zainstalować -c conda-forge urllib3

Metoda 3 - Dodaj Pip do ścieżki i ponownie zainstaluj pakiet

Jeśli błąd będzie się powtarzał po zainstalowaniu modułu urllib3, możesz spróbować go naprawić, dodając plik binarny pip do ścieżki systemu.

Uruchom wiersz polecenia i przejdź do katalogu binarnego Pythona. Możesz to zrobić, uruchamiając polecenie:

$ gdzie Python


Powinno to zwrócić pełną ścieżkę, w której znajduje się Python. Skopiuj pełną ścieżkę i uruchom poniższe polecenie, aby dodać Pythona i pip do ścieżki systemowej.

setx / M ścieżka '% ścieżka%; C:\ścieżka \t o\python\binarny'


Powyższe polecenie powinno dodać skopiowany wcześniej katalog do ścieżki systemowej. Upewnij się, że powyższe polecenie zostało zastąpione ścieżką do pliku binarnego Pythona.

Zakończenie

W tym artykule odkryliśmy przyczynę błędu „Brak modułu o nazwie urllib3” i omówiliśmy różne metody naprawy błędu.

Dzięki za przeczytanie i miłego kodowania!!