[PYTHON] Erreur d'importation scikit-learn

What Cet article est un article qui résout l'erreur survenue lors de l'importation de scikit-learn.

Problem J'ai eu l'erreur suivante lors de l'exécution du programme ci-dessous

sklearn.py



from sklearn import datasets
import numpy as np

#Charger le jeu de données Iris
iris = datasets.load_iris()

Lorsque j'exécute ce code, j'obtiens une erreur si je ne peux pas lire dataset de sklearn sur la ligne du bas.

File "sklearn.py", line 1, in <module>
    from sklearn import datasets
  File "/Users/apple/python/sklearn.py", line 1, in <module>
    from sklearn import datasets
ImportError: cannot import name 'datasets' from partially initialized module 'sklearn' (most likely due to a circular import) (/Users/apple/python/sklearn.py)

Solution Je l'ai résolu en changeant le nom du fichier en quelque chose d'autre que sklearn. Il semble qu'il a été importé lui-même en raison du nom de fichier sklearn.

Detail J'ai couru les deux lignes suivantes pour vérifier où le fichier a été lu

import sklearn
print(sklearn.__file__)

Je me lisais lol

/Users/apple/sklearn.py

J'ai donc changé le nom du fichier et cela a fonctionné

Recommended Posts

Erreur d'importation scikit-learn
Solution pour l'erreur scikit-learn (sklearn) fetch_mldata
Résoudre l'erreur d'importation non résolue de VS Code
Une erreur s'est produite dans l'imputer de scikit-learn
À propos de l'erreur d'importation de PyQt5.QtWidgets (Anaconda)
J'obtiens une erreur avec les pandas d'importation.
Erreur d'importation même si Python est installé
Scikit-learn revisité
Enregistrement d'erreur
windows7 / python3.3 / virtualenv / cx_Freeze / Erreur d'importation / MAXREPEAT
À propos de l'importation
Erreur Homebrew
Erreur d'importation: aucun module nommé "xxxxxx" dans Python3
Une erreur se produit lors de la tentative d'importation de scikit-learn après la connexion à Oracle avec SQL Alchemy
Solution pour "Erreur d'importation: aucun module nommé demandes"
Impossible d'importer l'erreur C dans l'environnement GO