小编Che*_*Guy的帖子

Matplotlib TypeError:“NoneType”对象不可调用

我已经多次运行此代码,但现在失败了。Matplotlib 不适用于任何示例,即使是最微不足道的示例。这是我遇到的错误,但我不知道该怎么办。我知道这是模糊的,我无法真正提供重现它的方法。我已经卸载了最近安装的每个软件包并尝试重新安装 matplotlib。

fig = plt.figure()
        ax = fig.add_subplot(1, 1, 1)
        plt.plot(self.I_hist)
        plt.show()
Run Code Online (Sandbox Code Playgroud)
  File "/Users/username/Documents/Newsvendor/venv/lib/python3.10/site-packages/matplotlib/backends/backend_macosx.py", line 41, in _draw
    self.figure.draw(renderer)
  File "/Users/username/Documents/Newsvendor/venv/lib/python3.10/site-packages/matplotlib/artist.py", line 73, in draw_wrapper
    result = draw(artist, renderer, *args, **kwargs)
  File "/Users/username/Documents/Newsvendor/venv/lib/python3.10/site-packages/matplotlib/artist.py", line 50, in draw_wrapper
    return draw(artist, renderer)
  File "/Users/username/Documents/Newsvendor/venv/lib/python3.10/site-packages/matplotlib/figure.py", line 2810, in draw
    mimage._draw_list_compositing_images(
  File "/Users/username/Documents/Newsvendor/venv/lib/python3.10/site-packages/matplotlib/image.py", line 132, in _draw_list_compositing_images
    a.draw(renderer)
  File "/Users/username/Documents/Newsvendor/venv/lib/python3.10/site-packages/matplotlib/artist.py", line 50, in draw_wrapper
    return draw(artist, renderer)
  File "/Users/username/Documents/Newsvendor/venv/lib/python3.10/site-packages/matplotlib/axes/_base.py", line 3020, in draw
    self._unstale_viewLim()
  File "/Users/username/Documents/Newsvendor/venv/lib/python3.10/site-packages/matplotlib/axes/_base.py", line 776, in _unstale_viewLim
    self.autoscale_view(**{f"scale{name}": scale
  File …
Run Code Online (Sandbox Code Playgroud)

python data-visualization matplotlib

7
推荐指数
1
解决办法
4062
查看次数

标签 统计

data-visualization ×1

matplotlib ×1

python ×1