Hogyan lehet megoldani a „Nincs Sklearn nevű modul” hibát a Pythonban

Hogyan Lehet Megoldani A Nincs Sklearn Nevu Modul Hibat A Pythonban



Adattudósként vagy gépi tanulási mérnökként sok hibával találkozhat, és ezek egyike a „nincs sklearn nevű modul” hiba. A scikit-learn Python csomaghoz kapcsolódik.

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-learn

Hasonlóképpen hajtsa végre a következő parancsot a Jupyter Notebook számára:

! pip install scikit-learn matplotlib scipy numpy

Ha 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 -y

pip 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-learn

Az 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.