Olá, Priscila, tudo bem?
Desde já peço desculpas pela demora em obter um retorno.
O erro "cannot import name 'DataError' from 'pandas.core.base'" ocorre quando há uma incompatibilidade entre as versões do pandas e do pandas-profiling.
Ou seja, a versão do pandas-profiling que você instalou (3.1.0) pode não ser compatível com a versão atual do pandas que você tem em seu ambiente. Uma alternativa é atualizá-la ou rebaixá-la para uma versão do pandas que seja compatível com o pandas-profiling 3.1.0. Portanto, peço que tente primeiro fazer o upgrade:
!pip install pandas --upgrade
Caso não funcione, tente rebaixar a versão do pandas para uma versão específica, como, por exemplo, a 1.2.4:
!pip install pandas==1.2.4
Após ajustar a versão do pandas, tente importar novamente o pandas-profiling e veja se o erro persiste.
Lembre-se de reiniciar o ambiente de execução após a instalação, como mencionado na aula.
Espero ter ajudado.
Caso surja alguma dúvida, não hesite em compartilhar no fórum.
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!