3

我想在我的 windows 8.1 机器上安装 spyder(python 的数学 IDE,这里是 2.7)。

  1. 我确实从http://www.python.org/download/releases/2.7.6/开始安装了 python ;

  2. 在安装 setuptools 之后,我确实安装了 pip,这些安装遵循http://www.pip-installer.org/en/latest/installing.html

  3. 我确实更改了添加 C:\Python27 和 C:\Python27\Scripts 的路径,深入研究了我的 PC 属性的高级参数。(顺便说一句,我无法相信您在 Windows 上执行此操作的方式多年来没有改变,输入如此之少,您在添加路径时忘记在值的末尾进行...)

  4. 我确实安装了spyder

    pip install spyder
    

但是在命令行中启动它时(它在路径中:-)),我遇到了这个错误:

RuntimeError: Please check Spyder installation requirements:
PyQt4 4.4+ (or PySide 1.1.1+) is required.

这是真的。尽管,

  • 尝试 pip PyQt4 时:

    No distributions at all found for PyQt4
    
  • 尝试 pip PySide 时,我有很多错误,根源似乎无法找到 nmake

有什么建议吗?

4

3 回答 3

4

要在 Windows 上安装 PySide,您可以从以下选项中进行选择:

  1. 发布页面下载并安装软件包。

  2. 使用 setuptools 安装 egg 二进制包:

    c:> c:\Python27\Scripts\easy_install PySide

  3. 使用 pip 安装 wheel 二进制包:

    c:> c:\Python27\Scripts\pip install --use-wheel PySide

详细信息在这里https://pypi.python.org/pypi/PySide#installing-pyside-on-a-windows-system

顺便说一句:PyQt 不支持 setuptools 或 pip

于 2013-12-03T19:30:05.513 回答
1

我不确定它是否是正确的答案,但您可能想看看PythonXY。它使所有这些安装过程变得轻而易举。

于 2013-12-03T22:34:17.837 回答
0

从您问题的详细信息来看,您似乎缺少 PyQt4 和 Qt 本身。

PyQt 下载页面上有适用于 Windows 的二进制安装程序。这些安装程序包括 PyQtQt(以及各种其他工具,例如 Qt Designer)。唯一没有包括的内容是 Qt 文档和 Python 本身(您似乎已经安装了)。

请注意从二进制包列表中选择正确的安装程序:即适用于Python-2.7的安装程序,以及适合您系统的任何架构。

于 2013-12-03T20:38:09.790 回答