matplotlib 如何修复“AttributeError:模块'pandas'没有属性'plotting'"?

aiqt4smr  于 2023-08-06  发布在  其他
关注(0)|答案(1)|浏览(128)

我目前正在尝试从Kaggle做“Hello Seaborn”教程。在试图导入所有必要的库时,第一步实际上是绊脚石。
他们说要导入以下库:

import pandas as pd
pd.plotting.register_matplotlib_converters()
import matplotlib.pyplot as plt
%matplotlib inline
import seaborn as sns
print("Setup Complete")

字符串
然后生成以下错误消息:

AttributeError                            Traceback (most recent call last)
Cell In[21], line 2
      1 import pandas as pd
----> 2 pd.plotting.register_matplotlib_converters()
      3 import matplotlib.pyplot as plt
      4 get_ipython().run_line_magic('matplotlib', 'inline')

AttributeError: module 'pandas' has no attribute 'plotting'


到目前为止,我已经能够找到并尝试在线修复问题,我已经尝试卸载和重新安装'plotting',更新pandas和更新matplotlib到最新版本以及我的anaconda发行版和python版本。
pandas-2.0.3 matplotlib-3.7.2 conda 23.5.0 python 3.10.9
我知道Python 3.11已经发布了,但它似乎不允许我通过命令提示符更新Python版本。

iezvtpos

iezvtpos1#

在github上找到了这个forum
“你能检查一下你的站点包中是否有一个(可能是空的)PyQt4目录吗?把它去掉应该就能修好了。”

相关问题