ImportError: no se puede importar el nombre 'IterativeImputer' de la solución 'sklearn.impute'

1. Mensaje de error

   Al importar un paquete de variables con múltiples funciones, se produce un error:
 ImportError: no se puede importar el nombre 'IterativeImputer' de 'sklearn.impute' (C:\ProgramData\Anaconda3\lib\site-packages\sklearn\impute\__init__.py)

2. Solución

Según el mensaje, el paquete denominado IterativeImputer no se puede importar desde klearn.impute         en el archivo _init_.py . Podemos seguir las indicaciones para encontrar el archivo _init_.py en el directorio C:\ProgramData\Anaconda3\lib\site-packages\sklearn\impute\ y abrir la sección donde se agrega el código from ._iterative import IterativeImputer al paquete importado. y luego guárdelo.

    Entonces no habrá ningún error cuando lo ejecutes nuevamente. Si aún no funciona, puedes intentar actualizar o reiniciar el software.

 

 

 

Supongo que te gusta

Origin blog.csdn.net/qq_27052367/article/details/128536234
Recomendado
Clasificación