PySide 是不是支持 Python 3?

Posted

技术标签:

【中文标题】PySide 是不是支持 Python 3?【英文标题】:Does PySide support Python 3?PySide 是否支持 Python 3? 【发布时间】:2012-07-06 17:49:44 【问题描述】:

我之所以问这个问题是因为我看到了this page,但我无法从下载页面找到要下载的 Mac OSX 二进制文件。有没有专门的地方可以拿到。

【问题讨论】:

【参考方案1】:

这个问题很老,但是是谷歌上的第一个答案,所以一文不值:

Pyside 有一个 python 3 子目录,应该可以与 Python 3 一起使用 最后一个版本是 2013 年 8 月 官方仓库是 gitorius,而不是 github(github 是一个过时的副本)

【讨论】:

谢谢!我认为这是很好的信息,因为它已经有一段时间没有被问到了。【参考方案2】:

没有自己测试过,但是在qt项目网站上是stated:

PySide 从 1.0.8 版本开始支持 Python 3.2。如果 Python 3 支持有任何问题,请在the Qt Project bug tracker 中报告。

“最后修改”日期为 2016 年 6 月

【讨论】:

【参考方案3】:

他们写道:

已对 Python 3 支持进行了调查。根据调查,Python 3 的支持没有不可逾越的障碍。

https://wiki.qt.io/PySide_Roadmap

https://wiki.qt.io/PySide_Python_3_Issues

【讨论】:

我已经看到了,但是如果您转到我的 OP 中的链接,您会看到第一句话是 PySide has included support for Python 3.2 since version 1.0.8。如果这是真的,我在哪里可以得到这些二进制文件? @edhedges 我认为你必须自己构建它【参考方案4】:

这里有一个类似的问题Installing pyside with python3 on os x

长话短说,答案是肯定的,它可以用 hombrew 安装。然而,PySide 的未来有些未知。据我所知,PySide 上没有积极的开发,可能是时候使用 PyQt,它实际上更容易安装。

【讨论】:

如果是这种情况,那就太不幸了。 PyQt 的许可要严格得多。

以上是关于PySide 是不是支持 Python 3?的主要内容,如果未能解决你的问题,请参考以下文章

python3 PyQt / PySide Linux 安装

PySide2 和支持 addToJavaScriptWindowObject

PyQT/Pyside Opengl 小部件覆盖

Qt和PyQt和PySide之间的关系

PySide 中的自定义样式支持,如何将 QStyleOption 转换为它的子类?

从 PySide 移动到 PyQt5 后图像不显示