我正在尝试使用matplotlib.pyplot进行简单的绘图任务。不知何故,我得到了我的绘图以及一个错误(见下文)。我已经重新安装了matplotlib很多次。到目前为止没有任何工作。
`AttributeError Traceback (most recent call last)
Cell In[29], line 3
1 import matplotlib.pyplot as plt
2 plt.plot([1,2])
----> 3 plt.show()
File ~\anaconda3\envs\music\lib\site-packages\matplotlib\pyplot.py:446, in show(*args, **kwargs)
402 """
403 Display all open figures.
404
(...)
443 explicitly there.
444 """
445 _warn_if_gui_out_of_main_thread()
--> 446 return _get_backend_mod().show(*args, **kwargs)
File ~\anaconda3\envs\music\lib\site-packages\matplotlib_inline\backend_inline.py:99, in show(close, block)
96 # only call close('all') if any to close
97 # close triggers gc.collect, which can be slow
98 if close and Gcf.get_all_fig_managers():
---> 99 matplotlib.pyplot.close('all')
File ~\anaconda3\envs\music\lib\site-packages\matplotlib\_api\__init__.py:226, in caching_module_getattr.<locals>.__getattr__(name)
224 if name in props:
225 return props[name].__get__(instance)
--> 226 raise AttributeError(
227 f"module {cls.__module__!r} has no attribute {name!r}")`
我试着删除我电脑上所有的matplotlib痕迹,然后重新安装,我也把它安装在一个conda环境中,但到目前为止没有任何效果。
1条答案
按热度按时间j0pj023g1#
您使用的是librosa吗?我在导入matplotlib.pyplot和librosa.display时也遇到了同样的错误。删除librosa.display导入为我解决了这个问题。