Scikit-learn veya sklearn, Python'daki popüler bir açık kaynaklı makine öğrenimi kütüphanesidir. Veri bilimi ekosisteminin çeşitli algoritmalarında kullanılan verimli ve kullanımı kolay bir modüldür. Bu nedenle yeni başlayanlar ve uzman geliştiriciler için mükemmel bir seçimdir.
Sisteminize scikit-learn kütüphanesini kurmadan projenizdeki sklearn modülünü import ettiğinizde “sklearn adında modül yok” hatası ortaya çıkıyor. Benzer bir hatayla karşı karşıyaysanız bu kılavuz tam size göre. Burada “sklearn adında modül yok” hatasını sorunsuz bir şekilde nasıl çözebileceğinizi kısaca anlatacağız.
Python'da “Sklearn Adlı Modül Yok” Hatası Nasıl Çözülür?
Belirtildiği gibi scikit-learn paketinin bilgisayarınızda bulunmaması nedeniyle “sklearn adında modül yok” hatası oluşuyor. Bu nedenle, bu hatayı çözmek için yüklemeniz ve doğrulamanız gerekir. Bu bölümü adım adım bir işlemle çeşitli parçalara ayıralım.
Öncelikle en son Python sürümünün sisteme uygun şekilde yüklendiğinden emin olun:
piton --versiyon
Terminal halihazırda kurulu olan sürümü döndürecektir.
Linux için aşağıdaki komutu çalıştırın:
python3 --versiyon
Şimdi ziyaret edin resmi internet sitesi Python'un mevcut en son sürümünü indirip yüklemek için.
Scikit-Learn Paketini Kurun
Komut İstemi'ni açın ve scikit-learn paketini sisteminize kurmaya başlamak için aşağıdaki komutları çalıştırın:
pip kurulumu scikit-learn
Not: Jupyter Notebook ve Anaconda gibi derleyiciler için aşağıdaki komutları kullanabilirsiniz:
Anaconda için aşağıdaki komutu çalıştırın:
conda kurulumu -c anaconda scikit-öğrenBenzer şekilde Jupyter Notebook için aşağıdaki komutu yürütün:
! pip kurulumu scikit-learn matplotlib scipy numpyScikit-learn paketini bilgisayarınıza zaten yüklediyseniz ve hala “sklearn adında modül yok” hatasıyla karşılaşıyorsanız, yeniden yüklemeyi deneyin.
Scikit-Learn Paketini Yeniden Yükleyin
Yeniden yükleme işlemini başlatmak için Komut İsteminde aşağıdaki verilen komutları çalıştırın:
pip kaldırma scikit-learn -ypip kurulumu scikit-learn
Scikit-Learn Paketinin Kurulumunu Doğrulayın
“Sklearn adında modül yok” hatası scikit-learn paketine bağlı. Bu nedenle sisteminizde aşağıdaki paketin bulunduğunu doğrulayın:
pip show scikit-learnİdeal çıktınız, aşağıdaki resimde gösterildiği gibi scikit-learn paketiyle ilişkili ayrıntıları içerecektir:
Öte yandan paketi kurmadan önce bu sonuç şu şekilde görünüyor:
Çözüm
“Sklearn adında modül yok” hatası scikit-learn paketinin kurulumuyla ilgilidir. Bu kılavuz öncelikle paketin kurulum sürecinde size yol gösterir. Zaten bilgisayarlarına yüklemiş olan ancak hala bu sorunla karşılaşan kullanıcılar için onu nasıl yeniden yükleyebileceklerini açıkladık. Komutları doğru çalıştırmayı unutmayın. Aksi takdirde hatayı çözemeyebilirsiniz.