【问题标题】:PyQt problems with Spyder on Ubuntu 14.04 LTSUbuntu 14.04 LTS 上 Spyder 的 PyQt 问题
【发布时间】:2016-03-31 06:57:38
【问题描述】:

我已经安装了最新版本的 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 文件。

【问题讨论】:

  • 你试过用 anaconda 安装 spyder 吗?
  • @cowlicks 感谢您的回复。我确实安装了 anaconda3,但 spyder 没有工作。我也尝试了包管理器 - 但没有运气。

标签: python qt ubuntu-14.04 spyder


【解决方案1】:

终于设法解决了这个问题,并认为值得发布更新,以防其他人遇到同样的问题。

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

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

【讨论】:

    猜你喜欢
    • 2017-12-13
    • 1970-01-01
    • 2016-02-01
    • 2015-05-31
    • 2015-08-30
    • 1970-01-01
    • 2014-06-04
    • 1970-01-01
    • 2015-09-25
    相关资源
    最近更新 更多