答案 0 :(得分:20)
我想我找到了答案。我遇到了同样的问题。在PyCharm Professional 2017.3中,转到文件|设置|工具| Python Scientific。那里有一个选项"在工具窗口显示绘图"。取消选中此选项。然后它应该工作正常。它与PyCharm有关,试图通过允许您与您的情节互动来帮助您 - 正如本期讨论中所暗示的那样。 https://youtrack.jetbrains.com/issue/PY-26652
答案 1 :(得分:12)
尝试安装旧版本的matplotlib,如2.1.0而不是v 2.2.0
使用:
pip uninstall matplotlib
pip install matplotlib==2.1.0
答案 2 :(得分:5)
这是matplotlib方面的错误,在matplotlib 2.2.0中无意中删除了verbose
。
请参阅this issue。
从版本2.2.2开始,这是从matplotlib方面修复的。(发布here)
如果更新不是一个选项,一个不太理想的选择可能是在matplotlib文件夹中找到__init__.py
,并添加行
verbose = Verbose()
在Verbose()
类之后 - 应该在当前版本的第384行附近。
答案 3 :(得分:0)
如果有人遇到以下问题:模块matplotlib没有属性'artist'。 通过删除matplotlib,在下面尝试此方法
pip uninstall matplotlib
然后重新安装对我又有用
pip install matplotlib==3.0.0
答案 4 :(得分:0)
在最新版本的PyCharm(专业2020.2)中,此问题已解决。您可以使用matplotlib 2.2.0+并同时使用“在工具窗口中显示图”功能。