A Scikit-learn vagy a sklearn egy népszerű nyílt forráskódú gépi tanulási könyvtár a Pythonban. Ez egy hatékony és könnyen használható modul, amelyet az adattudományi ökoszisztéma különféle algoritmusaiban használnak. Éppen ezért tökéletes választás kezdőknek és tapasztalt fejlesztőknek.
A „nincs sklearn nevű modul” hiba akkor jelentkezik, ha a scikit-learn könyvtár telepítése nélkül importálja a sklearn modult a projektbe. Ha hasonló hibába ütközik, ez az útmutató az Ön számára készült. Itt röviden elmagyarázzuk, hogyan lehet probléma nélkül megoldani a „nincs sklearn nevű modul” hibát.
Hogyan lehet megoldani a „Nincs Sklearn nevű modul” hibát a Pythonban
Mint említettük, a „nincs sklearn nevű modul” hiba a scikit-learn csomag elérhetetlensége miatt fordul elő a számítógépen. Ezért a hiba megoldásához telepítenie és ellenőriznie kell. Osszuk fel ezt a részt különböző részekre lépésről lépésre.
Először győződjön meg arról, hogy a Python legújabb verziója megfelelően telepítve van a rendszerben:
python --verzió
A terminál az aktuálisan telepített verziót adja vissza.
Futtassa a következő parancsot Linuxon:
python3 --verzió
Most látogassa meg a hivatalos honlapján a Python legújabb verziójának letöltéséhez és telepítéséhez.
Telepítse a Scikit-Learn csomagot
Nyissa meg a Parancssort, és futtassa a következő parancsokat a scikit-learn csomag telepítésének megkezdéséhez a rendszerben:
pip install scikit-learn
Jegyzet: Az olyan fordítóknál, mint a Jupyter Notebook és az Anaconda, a következő parancsokat használhatja:
Futtassa a következő parancsot az Anaconda számára:
conda install -c anaconda scikit-learnHasonlóképpen hajtsa végre a következő parancsot a Jupyter Notebook számára:
! pip install scikit-learn matplotlib scipy numpyHa már telepítette a scikit-learn csomagot a számítógépére, és továbbra is a „nincs sklearn nevű modul” hibaüzenetet tapasztalja, próbálja meg újratelepíteni.
Telepítse újra a Scikit-Learn csomagot
Az újratelepítési folyamat elindításához futtassa a következő parancsokat a Parancssorban:
pip uninstall scikit-learn -ypip install scikit-learn
Ellenőrizze a Scikit-Learn csomag telepítését
A „nincs sklearn nevű modul” hiba a scikit-learn csomaghoz kapcsolódik. Ezért ellenőrizze, hogy a rendszer rendelkezik-e a következő csomaggal:
pip show scikit-learnAz ideális kimenet a scikit-learn csomaghoz kapcsolódó részleteket tartalmazza, amint az a következő képen látható:
Másrészt a csomag telepítése előtt ez az eredmény így néz ki:
Következtetés
A „nincs sklearn nevű modul” hiba a scikit-learn csomag telepítésével kapcsolatos. Ez az útmutató először végigvezeti a csomag telepítési folyamatán. Elmagyaráztuk, hogyan telepíthetik újra azoknak a felhasználóknak, akik már telepítették számítógépükre, de még mindig szembesülnek ezzel a problémával. Ne felejtse el megfelelően futtatni a parancsokat. Ellenkező esetben előfordulhat, hogy nem tudja megoldani a hibát.