1

我想将 Qt5 和 QtQuick2 与 PyQt 之类的绑定一起使用,但似乎 PyQt 唯一可用的构建是 Python 3.3。Python 2.7 有什么可以使用的绑定吗?

4

1 回答 1

2

我假设您正在谈论 Windows 的二进制安装程序。PyQt5 的维护者已经明确表示他不会为 PyQt5/Python2 提供它们:

>>> 是否有适用于 PyQt5 和 Python 2.7 的 Windows 二进制安装程序?
>>
>> 不,我不打算提供任何东西。
>
> 谢谢。有什么特别的原因吗?

  1. 依赖项和编译器版本之间的不兼容 - 将不支持 QtWebKit。

  2. 我试图限制我维护的安装程序的总数。

  3. 我正在尽我所能鼓励人们迁移到 Py3。

完全支持 Py2 的 PyQt5,所以没有什么可以阻止其他人做这项工作。

所以你最好有一个很好的理由坚持使用 Python2 和 PyQt5,因为你要么自己维护 Windows 构建,要么依赖第三方为你做这件事。

如果您进行一些网络搜索,您会发现一些二进制安装程序,以及您自己构建它们的说明/教程。但我不会在这里支持其中任何一个,因为我自己没有尝试过任何一个(也无意这样做)。

于 2014-04-02T06:11:42.423 回答