Tengo esta salida:
[Pandas-profiling] ImportError: no se puede importar el nombre 'ABCIndexClass' de 'pandas.core.dtypes.generic'
al intentar importar perfiles de pandas de esta manera:
from pandas_profiling import ProfileReport Parece importar perfiles de pandas correctamente, pero tiene problemas cuando se trata de interactuar con los pandas. Ambas bibliotecas están actualmente actualizadas a través de conda. No parece coincidir con ninguno de los problemas comunes asociados con los perfiles de pandas según su documentación, y parece que no puedo encontrar una solución más general para importar el nombre ABCIndexClass .
Gracias
Pandas v1.3 cambió el nombre de ABCIndexClass a ABCIndex . La dependencia de visions del paquete pandas-profiling aún no se ha puesto al día, por lo que genera un error cuando no puede encontrar ABCIndexClass . La degradación de pandas a la serie 1.2.x resolverá el problema.
Alternativamente, puede esperar a que se actualice el paquete de visions .
Gracias a la respuesta de @aflyingtoaster, la siguiente solución funcionó bien para mí:
ABCIndexclase a ABCIndex
vaya a usuario> annaconda 3> Lib> paquete de sitio> visiones> dtypes> boolean.py
abrir boolean.py en palabras
vaya a la línea donde dice ABCIndexclass y cámbielo a ABCIndex