“URLLIB3, Python için ücretsiz ve açık kaynaklı bir HTTP istemcisidir. URLLIB, çok kolay bir arayüz sunan güçlü bir HTTP istemcisidir. Ayrıca bağlantı havuzu oluşturma, TLS/SSL desteği, HTTP ve SOCKS proxy'leri, Dosya yükleme ve indirme ve daha pek çok yararlı özellik sunar.
urllib3 paketini kullanmadan önce paketin kurulu olduğundan ve python ortamınızda kullanılabilir olduğundan emin olmanız gerekir. Aksi takdirde, paket kurulu değilse “ModuleNotFoundError: No module adlı urllib3” hatası ile karşılaşırsınız.
Bu hata, Python yorumlayıcısının farklı sürümlerini kullanırsanız ve urllib3 paketi bu ortamda kurulu değilse de oluşabilir.
Gönderinin amacı, “urlib3 adlı modül yok” hatasını çözmenize yardımcı olmaktır.
urllib3 içe aktarılıyor
Tüm harici Python paketleri gibi, içe aktarmak istediğimiz paketin adının ardından import anahtar sözcüğünü kullanırız.
Örneğin, urllib3'ü içe aktarmak için şu kodu çalıştırabiliriz:
urllib3'ü içe aktar
Paket ortamınızda kurulu ve kullanılabilir durumdaysa, Python paketi içe aktarır ve özelliklerine erişmenizi sağlar.
Paket eksikse, aşağıdaki gibi bir içe aktarma hatasıyla karşılaşabilirsiniz:
>>> urllib3'ü içe aktarGeri iz ( en son arama geçen ) :
Dosya '
ModuleNotFoundError: Adlandırılmış modül yok 'urllib3'
Bu hatayı ortaya çıkarsa nasıl düzeltebileceğinizi tartışalım.
Yöntem – URLLIB3 Paketini Kurmak için Pip Kullanın
Eksik paket, modül bulunamadı hatasının en yaygın nedenidir. Örneğin, içe aktardığınız paket sisteminizde kurulu değilse Python bir hata döndürür.
urllib3 paketi için bu hatayı düzeltmek için aşağıdaki komutta gösterildiği gibi pip kullanabilirsiniz:
$ sudo pip3 Yüklemek urllib3
veya
urllib3'ü Python3 ortamlarına kurmak için ilk komutu kullanın. Python 2 için ikinci komutu kullanın:
Kurulduktan sonra modülü yeniden içe aktarabilirsiniz.
Windows'ta, sistem yolunuzdaki pip veya pip3 ikili dosyasına erişiminiz olmayabilir. Ancak, pip'i başlatmak için Python'da -m parametresini kullanabilirsiniz.
Bu nedenle, urllib3'ü Windows'a yüklemek için aşağıdaki komutu çalıştırın:
$ piton -m pip Yüklemek urllib3
Ve bunu yapmalı.
Paket yöneticisi olarak Anaconda veya Miniconda kullanıyorsanız, komutu aşağıdaki gibi çalıştırabilirsiniz:
conda Yüklemek -c conda-forge urllib3
Yöntem 3 – Yola Pip Ekleme ve Paketi Yeniden Yükleme
urllib3 modülünü kurduktan sonra hata devam ederse, sisteminizin yoluna pip ikili dosyasını ekleyerek düzeltmeyi deneyebilirsiniz.
Komut istemini başlatın ve python'un ikili dizinine gidin. Bunu şu komutu çalıştırarak yapabilirsiniz:
$ nerede Python
Bu, Python'un bulunduğu tam yolu döndürmelidir. Tam yolu kopyalayın ve sistem yoluna Python ve pip eklemek için aşağıdaki komutu çalıştırın.
Yukarıdaki komut, daha önce kopyaladığınız dizini sistem yoluna eklemelidir. Yukarıdaki komutu Python ikili dosyasının yolu ile değiştirdiğinizden emin olun.
sonlandırma
Bu yazıda, “urllib3 adlı modül yok” hatasının nedenini keşfettik ve hatayı düzeltmek için kullanabileceğiniz çeşitli yöntemleri ele aldık.
Okuduğunuz için teşekkürler && Mutlu kodlama!!