我试图在我的数据集上使用ydata_profiling中的ProfileReport。我正在为我的项目使用虚拟环境。因此,在我的venv中,我安装了pandas和ydata_profiling。然后,我使用以下代码:
import pandas as pd
import numpy as np
from ydata_profiling import ProfileReport
(load df使用pd.read_csv)
profile = ProfileReport(df)
profile
我得到以下错误:
错误:模块'mplotlib.cbook'没有属性'mplDeprecation'
我已经尝试了以下操作:
1.使用pip uninstall和pip install重新安装matplotlib
1.使用pip uninstall和pip install重新安装ydata-profiling
1.从我的.. venv\lib\site-packages中删除所有matplotlib文件夹并使用pip重新安装matplotlib
1.升级pip、matplotlib和ydata-profiling
以上都没有解决这个错误。
有没有其他的建议来解决这个错误?非常感谢!
1条答案
按热度按时间qcbq4gxm1#
我设法使它运行使用以下包配置:
我使用poetry来安装所有依赖项。一个建议是查看ydata-profiling的要求,并在您的环境中显式安装包。