我从kaggle下载了泰坦尼克号数据集。我正在通过安装pandas_profiling来实现pandas的分析
您的贡献将不胜感激!
import pandas as pd
df = pd.read_csv('E:/pythonWorkspace/excelFiles/train.csv')
df.head()
from pandas_profiling import ProfileReport
prof = ProfileReport(df) #object created!
prof.to_file(output_file='output.html')
字符串
错误代码:
PydanticImportError: `BaseSettings` has been moved to the `pydantic-settings` package. See https://docs.pydantic.dev/2.0.2/migration/#basesettings-has-moved-to-pydantic-settings for more details.
For further information visit https://errors.pydantic.dev/2.0.2/u/import-error
型
4条答案
按热度按时间0sgqnhkj1#
首先,你需要安装ydata-profiling:
字符串
然后:
型
czfnxgou2#
pydantic v2具有从v1开始的突破性变化。
字符串
应该能修好
uqcuzwp83#
我尝试了@SeaEngineering的解决方案,但我得到了环境冲突,不断返回错误。
我通过使用condas安装ydata-profiling来修复它:
字符串
这将安装ydata-profiling并修复您可能遇到的任何环境冲突。
安装后只需更换
型
与
型
7cjasjjr4#
将pydantic降级为<2或安装pydantic-settings