Heatmap error :'NoneType' object is not callable when using with dataframe

Heatmap error :'NoneType' object is not callable when using with dataframe

我对 seaborn 的热图有这个问题。我不知道如何,但是 seaborn.heatmap() 拒绝接收数据框,而是显示上述错误。 Seaborn、matplotlib 和 pandas 是最新的,我在 Visual Studio 上使用 python 3.10。该代码只是 seaborn.heatmap 本身的示例代码:

import pandas as pd
import seaborn as sns
import matplotlib.pyplot as plt
flights = sns.load_dataset("flights")
flights = flights.pivot("month", "year", "passengers")
ax=sns.heatmap(flights)
plt.show()

使用 Python 3.9(或 3.8、3.7、3.6),因为 and plt 似乎还没有准备好与 Python 3.10 一起使用: