Scikit-learn tai sklearn on suosittu avoimen lähdekoodin koneoppimiskirjasto Pythonissa. Se on tehokas ja helppokäyttöinen moduuli, jota käytetään datatieteen ekosysteemin erilaisissa algoritmeissa. Siksi se on täydellinen valinta aloittelijoille ja kokeneille kehittäjille.
'Ei moduulia nimeltä sklearn' -virhe ilmenee, kun tuot sklearn-moduulin projektiisi asentamatta scikit-learn-kirjastoa järjestelmääsi. Jos kohtaat samanlaisen virheen, tämä opas on sinua varten. Tässä selitämme lyhyesti kuinka ratkaista 'ei moduulia nimeltä sklearn' -virhe ilman vaivaa.
Kuinka ratkaista 'Ei moduulia nimeltä Sklearn' -virhe Pythonissa
Kuten mainittiin, 'ei moduulia nimeltä sklearn' -virhe johtuu siitä, että scikit-learn-paketti ei ole saatavilla tietokoneellasi. Siksi sinun on asennettava ja vahvistettava se ratkaistaksesi tämän virheen. Jaetaan tämä osio eri osiin vaiheittaisen prosessin avulla.
Varmista ensin, että uusin Python-versio on asennettu oikein järjestelmään:
python -- versio
Pääte palauttaa tällä hetkellä asennetun version.
Suorita seuraava komento Linuxille:
python3 -- versio
Käy nyt osoitteessa virallinen nettisivu ladata ja asentaa uusin saatavilla oleva Python-versio.
Asenna Scikit-Learn-paketti
Avaa komentokehote ja suorita seuraavat annetut komennot aloittaaksesi scikit-learn-paketin asennuksen järjestelmääsi:
pip install scikit-learn
Huomautus: Kääntäjissä, kuten Jupyter Notebook ja Anaconda, voit käyttää seuraavia annettuja komentoja:
Suorita seuraava komento Anacondalle:
conda install -c anaconda scikit-learnSuorita vastaavasti seuraava komento Jupyter Notebookille:
! pip install scikit-learn matplotlib scipy numpyJos olet jo asentanut scikit-learn-paketin tietokoneellesi ja kohtaat edelleen 'ei moduulia nimeltä sklearn' -virheen, yritä asentaa se uudelleen.
Asenna Scikit-Learn-paketti uudelleen
Käynnistä uudelleenasennus suorittamalla seuraavat annetut komennot komentokehotteessa:
pip poista scikit-learn -ypip install scikit-learn
Tarkista Scikit-Learn-paketin asennus
Virhe 'ei moduulia nimeltä sklearn' on linkitetty scikit-learn-pakettiin. Varmista siis, että järjestelmässäsi on paketti:
pip show scikit-learnIhanteellinen tulos sisältää scikit-learn-pakettiin liittyvät yksityiskohdat seuraavan kuvan mukaisesti:
Toisaalta ennen paketin asentamista tämä tulos näyttää tältä:
Johtopäätös
'Ei moduulia nimeltä sklearn' -virhe liittyy scikit-learn-paketin asentamiseen. Tämä opas opastaa sinut ensin paketin asennusprosessin läpi. Selitimme, kuinka se voidaan asentaa uudelleen käyttäjille, joilla se on jo asennettu tietokoneisiinsa, mutta jotka kohtaavat edelleen tämän ongelman. Muista suorittaa komennot oikein. Muuten et ehkä pysty ratkaisemaan virhettä.