如何在Python 2.7中安装Pyside?

12
你好,我刚开始接触Pyside并不确定如何下载它或Qt。我的电脑是64位Windows系统,一旦我下载了Qt,就想知道需要下载哪些内容,因为在像Qt 5.3、Qt 5.2.1等清单中有多个选项,例如MSCV2012 64位和mscv64位OpenGL。基本上我不知道需要什么,也找不到答案。能否有人给我指点一下呢?谢谢!

你可以从这里下载安装文件:http://www.lfd.uci.edu/~gohlke/pythonlibs/#pyside - M4rtini
3个回答

18

安装 pip:

  1. 这里下载 pip 安装程序并保存到 C 盘以外的目录中。
  2. 如果你还没有设置 Python 路径,请按照此处的说明进行设置。
  3. 打开命令提示符并 cd 到你保存 pip 安装程序的目录中。
  4. 运行:python get-pip.py

安装 PySide:

  1. 关闭并重新打开命令提示符。
  2. 运行:cd C:\Python27\Scripts
  3. 运行:pip install -U PySide

我打开了命令提示符并cd到了保存pip安装程序的目录,但那里没有名为“get-pip.py”的文件,因此命令“python get-pip.py”失败了。有人有什么建议吗? - Marc B. Hankin
嗨@user235218,答案中提供的下载链接已过时。我用新的pip安装程序下载链接更新了答案。 - naheed

3

PySide暂时还不支持Qt 5.x版本。

仅需运行pip install pyside,即可安装支持Qt 4.8版本的绑定,因此您需要该版本的Qt。


好的,谢谢!但是话说回来,我应该下载哪个Qt版本才适用于Python 2.7呢? - zzirrgrizz
2
您无需下载和安装独立的Qt发行版。PySide二进制文件是独立的,已经包含了所有必需的Qt库、开发工具和示例。 - rlacko

0

所有步骤都在这里中提到,但为了方便起见,在此内联列出:

安装先决条件

安装最新的pip分发版:下载get-pip.py [bootstrap.pypa.io]并使用python解释器运行它。 在Windows系统上安装PySide

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

Use pip [pypi.python.org] to install the wheel binary packages by issuing the command:
    pip install -U PySide
Use setuptools [pypi.python.org] to install the egg binary packages by issuing the command (deprecated):
    easy_install -U PySide
Download and install the packages from the PyPI page [pypi.python.org]

提供的二进制文件没有任何其他外部依赖。所有必需的Qt库、开发工具和示例都已包含在内。
然后,您可以从这里获取Qt 4.8.6版本:

http://qt-project.org/downloads

请注意,目前没有VS2012的安装程序,因此您应该使用旧版本或mingw。或者,您也可以自己构建Qt 4。

答案是正确的,但不完整:提供的(PySide)二进制文件没有任何其他外部依赖项。所有必需的Qt库、开发工具和示例都已包含在内 - 这意味着您不需要安装Qt - 它已经包含在PySide分发中。 - rlacko

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接