我目前正在尝试从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版本。
1条答案
按热度按时间iezvtpos1#
在github上找到了这个forum
“你能检查一下你的站点包中是否有一个(可能是空的)PyQt4目录吗?把它去掉应该就能修好了。”