问题解答: “编辑”下的描述使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
答案 0 :(得分:1)
以下解决了问题,并使Spyder和Matplotlib正常工作
conda update conda
conda install python=3.7.2