Anaconda matplotlib升级后Spyder停止工作

时间:2019-03-21 05:40:27

标签: python windows matplotlib anaconda spyder

问题解答: “编辑”下的描述使Spyder和Matplotlib可以正常工作。

Spyder将不再启动。 我使用Windows和Anaconda。 这是发生了什么事:

1)当Spyder工作时,matplotlib不工作。 尝试绘制某些东西时出现错误

AttributeError: 'module' object has no attribute 'to_rgba'

2)基于this线程,我通过以下方式升级了matplotlib

conda upgrade matplotlib

Spyder仍然无法使用。当我尝试从Windows终端启动Spyder时收到的错误消息是

"AttributeError: 'module' object has no attribute 'PLUGIN_CLASS'

raise PythonQtErrpr('No Qt bindings could be found')
qtpy.PythonQtError: No Qt bindings could be found

3)然后我做了

conda update qt pyqt

在试图使Spyder冒犯时给出了最后的错误2)。

4)我去了

conda install --force-reinstall pyqt qt

在尝试使Spyder冒犯时,也给出了2)的最后错误。

有人知道如何解决此问题吗?

修改: 我不确定为什么,但是我只是通过运行发现了

python --version

安装的是Python 2.7.15,而不是Python 3。但是,我可以肯定我正在使用Python3,因为我使用的打印命令是Python3类型的。我现在尝试

conda update conda
conda install python=3.7.2

1 个答案:

答案 0 :(得分:1)

以下解决了问题,并使Spyder和Matplotlib正常工作

conda update conda
conda install python=3.7.2