【问题标题】:AttributeError: module 'matplotlib' has no attribute 'verbose', on import [duplicate]AttributeError:模块'matplotlib'在导入时没有属性'verbose'[重复]
【发布时间】:2018-03-08 17:26:55
【问题描述】:
import matplotlib.pyplot as plt
x = range(5)
y = range(5,11)
plt.plot(x,y)
plt.show()

然后我收到此错误消息:

Traceback (most recent call last):
  File "/Users/michaelrisling/PycharmProjects/untitled/test.py", line 1, in <module>
    import matplotlib.pyplot as plt
  File "/Users/michaelrisling/untitled/lib/python3.6/site-packages/matplotlib/pyplot.py", line 115, in <module>
    _backend_mod, new_figure_manager, draw_if_interactive, _show = pylab_setup()
  File "/Users/michaelrisling/untitled/lib/python3.6/site-packages/matplotlib/backends/__init__.py", line 62, in pylab_setup
    [backend_name], 0)
  File "/Applications/PyCharm.app/Contents/helpers/pycharm_matplotlib_backend/backend_interagg.py", line 17, in <module>
    verbose = matplotlib.verbose
AttributeError: module 'matplotlib' has no attribute 'verbose'

【问题讨论】:

    标签: python matplotlib


    【解决方案1】:

    我也遇到同样的问题,我认为是MatplotLib的版本问题,我用2.12版本解决了这个问题。

    【讨论】:

    • 是的。 Matplotlib 2.2.0 显着broke backward compatibility 并且应该在到达时被有效地视为死机。运气好的话,很快就会发布一个新的积分版本。
    猜你喜欢
    • 2018-04-29
    • 2019-01-28
    • 1970-01-01
    • 1970-01-01
    • 2014-05-04
    • 2019-04-24
    • 1970-01-01
    • 1970-01-01
    • 2018-09-30
    相关资源
    最近更新 更多