执行 matplotlib.pyplot.subplots() 时出错

问题描述 投票:0回答:2

我有一个脚本可以从日志数据创建 png 图像。它在生产机器上工作正常,但现在在处理这条线时在新盒子上吐出错误:

    fig, ax = plt.subplots(1,1, figsize=(20,14))


AttributeError: 'module' object has no attribute 'subplots'

我怀疑是各个模块版本差异的问题。有什么见解吗?

matplotlib ipython
2个回答
1
投票

最新版本的Ipython没有这个问题。按照@Jay Bosamiya 的建议将其作为答案,以结束此问题。


0
投票

参见 nom-mon-ir 的评论:

将 matplotlib.pyplot 导入为 plt

而不是 import matplotlib.pyplot as plt 或使用新的 ipython 版本

© www.soinside.com 2019 - 2024. All rights reserved.