Hoe de fout ‘Geen module met de naam Sklearn’ in Python op te lossen

Hoe De Fout Geen Module Met De Naam Sklearn In Python Op Te Lossen



Als datawetenschapper of machine learning-ingenieur kunt u veel fouten tegenkomen en een daarvan is de fout 'geen module met de naam sklearn'. Het is geassocieerd met het scikit-learn Python-pakket.

Scikit-learn, of sklearn, is een populaire open-source machine-learningbibliotheek in Python. Het is een efficiënte en eenvoudig te gebruiken module die wordt gebruikt in verschillende algoritmen van het data science-ecosysteem. Daarom is het een perfecte keuze voor beginners en ervaren ontwikkelaars.

De fout ‘geen module met de naam sklearn’ treedt op wanneer u de sklearn-module in uw project importeert zonder de scikit-learn-bibliotheek op uw systeem te installeren. Als u met een soortgelijke fout wordt geconfronteerd, is deze handleiding iets voor u. Hier zullen we kort uitleggen hoe u de fout ‘geen module met de naam sklearn’ probleemloos kunt oplossen.







Hoe de fout ‘Geen module met de naam Sklearn’ in Python op te lossen

Zoals eerder vermeld, treedt de fout ‘geen module met de naam sklearn’ op vanwege de onbeschikbaarheid van het scikit-learn-pakket op uw pc. Daarom moet u het installeren en verifiëren om deze fout op te lossen. Laten we dit gedeelte in verschillende delen verdelen via een stapsgewijs proces.



Zorg er eerst voor dat de nieuwste Python-versie correct op het systeem is geïnstalleerd:



python --versie

De terminal retourneert de momenteel geïnstalleerde versie.





Voer de volgende opdracht uit voor Linux:



python3 --versie

Bezoek nu de officiële website om de nieuwste beschikbare versie van Python te downloaden en te installeren.

Installeer het Scikit-Learn-pakket

Open de opdrachtprompt en voer de volgende opdrachten uit om het scikit-learn-pakket op uw systeem te installeren:

pip installeer scikit-learn

Opmerking: Voor compilers zoals Jupyter Notebook en Anaconda kunt u de volgende gegeven opdrachten gebruiken:

Voer de volgende opdracht uit voor Anaconda:

conda install -c anaconda scikit-leren

Voer op dezelfde manier de volgende opdracht uit voor Jupyter Notebook:

! pip installeer scikit-learn matplotlib scipy numpy

Als u het scikit-learn-pakket al op uw pc hebt geïnstalleerd en nog steeds de foutmelding 'geen module met de naam sklearn' krijgt, probeer het dan opnieuw te installeren.

Installeer het Scikit-Learn-pakket opnieuw

Voer de volgende gegeven opdrachten uit in de opdrachtprompt om het herinstallatieproces te starten:

pip verwijder scikit-learn -y

pip installeer scikit-learn

Controleer de installatie van het Scikit-Learn-pakket

De fout ‘geen module met de naam sklearn’ is gekoppeld aan het scikit-learn-pakket. Controleer daarom of uw systeem het pakket heeft:

pip show scikit-leren

Uw ideale uitvoer zou de details bevatten die zijn gekoppeld aan het scikit-learn-pakket, zoals weergegeven in de volgende afbeelding:

Aan de andere kant, voordat het pakket wordt geïnstalleerd, ziet dit resultaat er als volgt uit:

Conclusie

De fout ‘geen module met de naam sklearn’ heeft betrekking op het installeren van het scikit-learn-pakket. Deze handleiding leidt u eerst door het installatieproces van het pakket. We hebben uitgelegd hoe u het opnieuw kunt installeren voor de gebruikers die het al op hun pc hadden geïnstalleerd, maar nog steeds met dit probleem worden geconfronteerd. Vergeet niet om de opdrachten correct uit te voeren. Anders kunt u de fout mogelijk niet oplossen.