Comment résoudre l'erreur « Aucun module nommé Sklearn » en Python

Comment Resoudre L Erreur Aucun Module Nomme Sklearn En Python



En tant que data scientist ou ingénieur en apprentissage automatique, vous pouvez rencontrer de nombreuses erreurs et l'une d'entre elles est l'erreur « aucun module nommé sklearn ». Il est associé au package Python scikit-learn.

Scikit-learn, ou sklearn, est une bibliothèque d'apprentissage automatique open source populaire en Python. Il s'agit d'un module efficace et facile à utiliser qui est utilisé dans divers algorithmes de l'écosystème de la science des données. C’est pourquoi c’est un choix parfait pour les développeurs débutants et experts.

L'erreur « aucun module nommé sklearn » se produit lorsque vous importez le module sklearn dans votre projet sans installer la bibliothèque scikit-learn sur votre système. Si vous rencontrez une erreur similaire, ce guide est fait pour vous. Ici, nous expliquerons brièvement comment résoudre l'erreur « aucun module nommé sklearn » sans tracas.







Comment résoudre l'erreur « Aucun module nommé Sklearn » en Python

Comme mentionné, l'erreur « aucun module nommé sklearn » se produit en raison de l'indisponibilité du package scikit-learn sur votre PC. Par conséquent, vous devez l'installer et le vérifier pour résoudre cette erreur. Divisons cette section en plusieurs parties selon un processus étape par étape.



Tout d’abord, assurez-vous que la dernière version de Python est correctement installée sur le système :



python --version

Le terminal renverra la version actuellement installée.





Exécutez la commande suivante pour Linux :



python3 --version

Maintenant, visitez le site officiel pour télécharger et installer la dernière version disponible de Python.

Installez le package Scikit-Learn

Ouvrez l'invite de commande et exécutez les commandes suivantes pour commencer l'installation du package scikit-learn sur votre système :

pip installer scikit-learn

Note: Pour les compilateurs tels que Jupyter Notebook et Anaconda, vous pouvez utiliser les commandes suivantes :

Exécutez la commande suivante pour Anaconda :

conda install -c anaconda scikit-learn

De même, exécutez la commande suivante pour Jupyter Notebook :

! pip install scikit-learn matplotlib scipy numpy

Si vous avez déjà installé le package scikit-learn sur votre PC et que vous rencontrez toujours l'erreur « aucun module nommé sklearn », essayez de le réinstaller.

Réinstallez le package Scikit-Learn

Exécutez les commandes suivantes dans l'invite de commande pour démarrer le processus de réinstallation :

pip désinstaller scikit-learn -y

pip installer scikit-learn

Vérifier l'installation du package Scikit-Learn

L'erreur « aucun module nommé sklearn » est liée au package scikit-learn. Par conséquent, vérifiez que votre système dispose du package :

pip show scikit-learn

Votre résultat idéal inclurait les détails associés au package scikit-learn, comme indiqué dans l'image suivante :

Par contre, avant d'installer le package, ce résultat ressemble à ceci :

Conclusion

L'erreur « aucun module nommé sklearn » est liée à l'installation du package scikit-learn. Ce guide vous guide d’abord à travers le processus d’installation du package. Nous avons expliqué comment le réinstaller pour les utilisateurs qui l'avaient déjà installé sur leur PC mais qui sont toujours confrontés à ce problème. N'oubliez pas d'exécuter les commandes correctement. Sinon, vous ne pourrez peut-être pas résoudre l'erreur.