Traceback (most recent call last): File "D:/JetBrains/test/eeg_test/test.py", line 52, in <module> import matplotlib.pyplot as plt File "D:\JetBrains\pyEnv\python363\lib\site-packages\matplotlib\pyplot.py", line 115, in <module> _backend_mod, new_figure_manager, draw_if_interactive, _show = pylab_setup() File "D:\JetBrains\pyEnv\python363\lib\site-packages\matplotlib\backends\__init__.py", line 62, in pylab_setup [backend_name], 0) File "D:\JetBrains\PyCharm 2017.3\helpers\pycharm_matplotlib_backend\backend_interagg.py", line 17, in <module> verbose = matplotlib.verbose AttributeError: module 'matplotlib' has no attribute 'verbose'
方法一:
1.在pycharm中打开" File --> Settings --> Tools --> Python Scientific ",将"Show plots in toolwindow"去掉勾选,并应用。
2.[参考连接]https://stackoverflow.com/questions/49146678/module-matplotlib-has-no-attribute-verbose/49158765#49158765html
方法二:
1.根据报错提示,将backend_interagg.py文件中的第17行“verbose = matplotlib.verbose”改成“verbose = matplotlib.Verbose”。
2.[参考链接]http://www.cnblogs.com/BlogOfMr-Leo/p/8546901.htmlpython
方法三:
1.回退matplotlib的版本,好比
pip uninstall matplotlib
pip install matplotlib==2.1.0编辑器