Danh mục được đặt tên là Urllib3

Danh Muc Duoc Dat Ten La Urllib3



“URLLIB3 là một ứng dụng HTTP mã nguồn mở và miễn phí cho Python. URLLIB là một ứng dụng HTTP mạnh mẽ cung cấp một giao diện rất dễ dàng. Ngoài ra, nó cung cấp các tính năng hữu ích khác nhau như tổng hợp kết nối, hỗ trợ TLS / SSL, proxy HTTP và SOCKS, Tải lên và tải xuống tệp, v.v.

Trước khi sử dụng gói urllib3, bạn cần đảm bảo gói đã được cài đặt và có sẵn trong môi trường python của bạn. Ngược lại, nếu gói chưa được cài đặt, bạn sẽ phải đối mặt với lỗi “ModuleNotFoundError: Không có mô-đun nào có tên urllib3”.







Lỗi này cũng có thể xảy ra nếu bạn sử dụng các phiên bản khác nhau của trình thông dịch Python và gói urllib3 không được cài đặt trong môi trường đó.



Mục đích của bài đăng là để giúp bạn giải quyết lỗi “Không có mô-đun nào có tên urlib3”. ”



Nhập urllib3

Giống như tất cả các gói Python bên ngoài, chúng tôi sử dụng từ khóa nhập theo sau là tên của gói mà chúng tôi muốn nhập.





Ví dụ: để nhập urllib3, chúng ta có thể chạy mã:

nhập urllib3


Nếu gói được cài đặt và có sẵn trong môi trường của bạn, Python sẽ nhập gói và cấp cho bạn quyền truy cập vào các tính năng của nó.



Nếu gói bị thiếu, bạn có thể gặp phải lỗi nhập như được hiển thị:

>>> nhập urllib3
Tìm lại ( cuộc gọi gần đây nhất Cuối cùng ) :
Tập tin '' , hàng 1 , Trong < mô-đun >
ModuleNotFoundError: Không có mô-đun nào được đặt tên 'urllib3'



Hãy để chúng tôi thảo luận về cách bạn có thể khắc phục lỗi này nếu nó xảy ra.

Phương pháp - Sử dụng Pip để cài đặt gói URLLIB3

Gói bị thiếu là nguyên nhân phổ biến nhất của lỗi không tìm thấy mô-đun. Ví dụ: nếu gói bạn đang nhập không được cài đặt trong hệ thống của bạn, thì Python sẽ trả về lỗi.

Để khắc phục lỗi này cho gói urllib3, bạn có thể sử dụng pip như được hiển thị trong lệnh dưới đây:

$ sudo pip3 Tải về urllib3


hoặc

$ sudo pip Tải về urllib3


Sử dụng lệnh đầu tiên để cài đặt urllib3 trên môi trường Python3. Đối với Python 2, hãy sử dụng lệnh thứ hai:


Sau khi cài đặt, bạn có thể nhập lại mô-đun.

Trên Windows, bạn có thể không có quyền truy cập vào tệp nhị phân pip hoặc pip3 trong đường dẫn hệ thống của mình. Tuy nhiên, bạn có thể sử dụng tham số -m trong Python để khởi chạy pip.

Do đó, hãy chạy lệnh dưới đây để cài đặt urllib3 trên Windows:

$ con trăn -m pip Tải về urllib3


Và rằng nên làm điều đó.

Nếu bạn đang sử dụng Anaconda hoặc Miniconda làm trình quản lý gói, bạn có thể chạy lệnh như được hiển thị:

chung cư Tải về -c conda-forge urllib3

Phương pháp 3 - Thêm Pip vào Đường dẫn và Cài đặt lại Gói

Nếu lỗi vẫn còn sau khi cài đặt mô-đun urllib3, bạn có thể thử khắc phục bằng cách thêm tệp nhị phân pip vào đường dẫn hệ thống của mình.

Khởi chạy dấu nhắc lệnh và điều hướng đến thư mục nhị phân của python. Bạn có thể thực hiện việc này bằng cách chạy lệnh:

$ Python ở đâu


Điều này sẽ trả về đường dẫn đầy đủ nơi Python được đặt. Sao chép đường dẫn đầy đủ và chạy lệnh bên dưới để thêm Python và pip vào đường dẫn hệ thống.

setx / Con đường M '% đường dẫn%; C: \ đường dẫn \ t o \ python \ binary '


Lệnh trên sẽ thêm thư mục bạn đã sao chép trước đó vào đường dẫn của hệ thống. Đảm bảo thay thế lệnh trên bằng đường dẫn đến tệp nhị phân Python.

Chấm dứt

Trong bài viết này, chúng tôi đã phát hiện ra nguyên nhân của lỗi “Không có mô-đun nào có tên urllib3” và đề cập đến các phương pháp khác nhau mà bạn có thể sử dụng để khắc phục lỗi.

Cảm ơn vì đã đọc && Chúc bạn viết mã vui vẻ !!