ImportError: No module named sklearn.prétraitement
J'ai installé scikit-learn avec succès sur Ubuntu en suivant ces instructions.
Cependant, j'ai cette erreur quand je lance un programme qui l'utilise:
Traceback (most recent call last):
File "begueradj.py", line 10, in <module>
from sklearn.preprocessing import normalize
ImportError: No module named sklearn.preprocessing
Comment puis-je résoudre ce problème?
OriginalL'auteur | 2015-03-21
Vous devez vous connecter pour publier un commentaire.
Les instructions données dans ce tutoriel, vous lié sont obsolètes pour Ubuntu 14.04.
La Ubuntu 14.04 paquet est nommé python-sklearn (anciennement
python-scikits-learn
):La
python-sklearn
paquet est dans les répertoires par défaut dans Ubuntu 14.04 ainsi que dans d'autres actuellement pris en charge Ubuntu versions.OriginalL'auteur
- Je résoudre ce problème en exécutant cette commande:
OriginalL'auteur Jhon
normaliser est une méthode de Prétraitement. Par conséquent, vous avez besoin d'importer de prétraitement.
Dans votre code, vous pouvez ensuite appeler la méthode de prétraitement.normalize().
Si vous êtes à la recherche pour rendre le code plus court la main, alors vous pourriez utiliser l'importation de x à partir de y que de z syntaxe
from sklearn.preprocessing import normalize
est parfaitement valide à l'importation.OriginalL'auteur Randy Coburn