错误:模块“matplotlib.cbook”没有属性“mplDeprecation”

hsgswve4  于 2023-10-24  发布在  其他
关注(0)|答案(1)|浏览(299)

我试图在我的数据集上使用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
以上都没有解决这个错误。
有没有其他的建议来解决这个错误?非常感谢!

qcbq4gxm

qcbq4gxm1#

我设法使它运行使用以下包配置:

  • matplotlib =“>=3.2,<=3.7.3”
  • ydata-profiling =“^4.4,<4.5”

我使用poetry来安装所有依赖项。一个建议是查看ydata-profiling的要求,并在您的环境中显式安装包。

相关问题