Nomodul Bernama Urllib3

Nomodul Bernama Urllib3



“URLLIB3 ialah klien HTTP percuma dan sumber terbuka untuk Python. URLLIB ialah klien HTTP berkuasa yang memberikan antara muka yang sangat mudah. Selain itu, ia menyediakan pelbagai ciri berguna seperti penyatuan sambungan, sokongan TLS/SSL, proksi HTTP dan SOCKS, muat naik dan muat turun fail, dan banyak lagi.

Sebelum menggunakan pakej urllib3, anda perlu memastikan pakej dipasang dan tersedia dalam persekitaran python anda. Jika tidak, jika pakej tidak dipasang, anda akan menghadapi ralat 'ModuleNotFoundError: No module named urllib3'.







Ralat ini juga boleh berlaku jika anda menggunakan versi penterjemah Python yang berbeza dan pakej urllib3 tidak dipasang dalam persekitaran itu.



Tujuan siaran adalah untuk membantu anda menyelesaikan ralat 'Tiada modul bernama urlib3'.'



Mengimport urllib3

Seperti semua pakej Python luaran, kami menggunakan kata kunci import diikuti dengan nama pakej yang ingin kami import.





Sebagai contoh, untuk mengimport urllib3, kita boleh menjalankan kod:

import urllib3


Jika pakej dipasang dan tersedia dalam persekitaran anda, Python akan mengimport pakej dan memberi anda akses kepada ciri-cirinya.



Jika pakej tiada, anda mungkin menghadapi ralat import seperti yang ditunjukkan:

>>> import urllib3
Mengesan balik ( panggilan terkini terakhir ) :
Fail '' , baris 1 , dalam < modul >
ModuleNotFoundError: Tiada modul dinamakan 'urllib3'



Mari kita bincangkan bagaimana anda boleh membetulkan ralat ini jika ia berlaku.

Kaedah – Gunakan Pip untuk Memasang Pakej URLLIB3

Pakej yang hilang adalah punca paling biasa bagi ralat tidak ditemui modul. Sebagai contoh, jika pakej yang anda import tidak dipasang dalam sistem anda, maka Python akan mengembalikan ralat.

Untuk membetulkan ralat ini untuk pakej urllib3, anda boleh menggunakan pip seperti yang ditunjukkan dalam arahan di bawah:

$ sudo pip3 pasang urllib3


atau

$ sudo pip pasang urllib3


Gunakan arahan pertama untuk memasang urllib3 pada persekitaran Python3. Untuk Python 2, gunakan arahan kedua:


Setelah dipasang, anda boleh mengimport semula modul.

Pada Windows, anda mungkin tidak mempunyai akses kepada binari pip atau pip3 dalam laluan sistem anda. Walau bagaimanapun, anda boleh menggunakan parameter -m dalam Python untuk melancarkan pip.

Oleh itu, jalankan arahan di bawah untuk memasang urllib3 pada Windows:

$ ular sawa -m pip pasang urllib3


Dan itu sepatutnya melakukannya.

Jika anda menggunakan Anaconda atau Miniconda sebagai pengurus pakej, anda boleh menjalankan arahan seperti yang ditunjukkan:

konda pasang -c conda-forge urllib3

Kaedah 3 – Tambah Pip pada Laluan dan Pasang Semula Pakej

Jika ralat berterusan selepas memasang modul urllib3, anda boleh cuba membetulkannya dengan menambahkan binari pip ke dalam laluan sistem anda.

Lancarkan gesaan arahan dan navigasi ke direktori binari python. Anda boleh melakukan ini dengan menjalankan arahan:

$ di mana Python


Ini harus mengembalikan laluan penuh di mana Python berada. Salin laluan penuh dan jalankan arahan di bawah untuk menambah Python dan pip ke laluan sistem.

setx / laluan M '%path%;C:\path \t o\python\binary'


Perintah di atas harus menambah direktori yang anda salin sebelum ini ke laluan sistem. Pastikan untuk menggantikan arahan di atas dengan laluan ke binari Python.

Menamatkan

Dalam artikel ini, kami menemui punca ralat 'Tiada modul bernama urllib3' dan merangkumi pelbagai kaedah yang boleh anda gunakan untuk membetulkan ralat.

Terima kasih kerana membaca && Selamat mengekod!!