Spyder在Ubuntu 14.04上的PyQt问题LTS

时间:2016-03-29 15:21:33

标签: python qt ubuntu-14.04 spyder

我已经安装了最新版本的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无法看到''它。

要解决此问题,我尝试使用

通过包管理器安装spyder3
sudo apt-get install spyder3

安装完成没有任何错误,但是运行spyder3导致了与之前相同的PyQt错误。

有人可以告诉我如何解决这个问题吗?我对Ubuntu很新,所以我不确定如何将Spyder链接到所需的Qt文件。

1 个答案:

答案 0 :(得分:0)

最后设法解决了这个问题,并认为如果其他人有同样的问题,则值得发布更新。

安装Anaconda后,我安装了一些第三方软件(moose框架),需要加载一系列模块。其中一个是miniconda。

miniconda的存在似乎让Spyder感到困惑 - 并阻止它工作。通过使用: 模块卸载miniconda 我发现Spyder正常工作。