我已经安装了最新版本的Anaconda。安装顺利进行,但是当我尝试运行Spyder时,我遇到了几个与PySide和PyQt相关的运行时错误。最后的错误消息是:
RuntimeError: Please check Spyder installation requirements:
PyQt4 4.6+ (or PySide 1.2.0+) is required.
然而,当我尝试安装PyQt时,Ubuntu说我拥有最新版本。此外,conda list
表示我已安装以下内容(我已将其他内容排除在外,因为它不相关):
pyqt 4.11.4 py35_1
qt 4.8.7 1
所以Ubuntu似乎认识到我已经安装了PyQt,但是Spyder无法看到''它。
要解决此问题,我尝试使用
通过包管理器安装spyder3sudo apt-get install spyder3
安装完成没有任何错误,但是运行spyder3
导致了与之前相同的PyQt错误。
有人可以告诉我如何解决这个问题吗?我对Ubuntu很新,所以我不确定如何将Spyder链接到所需的Qt文件。
答案 0 :(得分:0)
最后设法解决了这个问题,并认为如果其他人有同样的问题,则值得发布更新。
安装Anaconda后,我安装了一些第三方软件(moose框架),需要加载一系列模块。其中一个是miniconda。
miniconda的存在似乎让Spyder感到困惑 - 并阻止它工作。通过使用: 模块卸载miniconda 我发现Spyder正常工作。