PySide 1.2.4 稳定吗?最新版本崩溃并出现奇怪的错误

Is PySide 1.2.4 stable? The newest release is crashing with an odd Error

我花了一周时间调试一个问题,该问题导致 Python 由于随机错误而崩溃(不是给出脚本错误,实际上是使 VM 崩溃)。

使用 procdump 跟踪此问题几天后,我发现 PySide 1.2.4 导致了问题。他们的稳定版不稳定吗?

根据pip standards,在给出正常安装命令时必须放置稳定版本,因此

pip install pyside

应该提供一个稳定的版本。我花了一周时间调试一个问题,该问题导致 Python 由于随机错误而崩溃(不是给出脚本错误,实际上是使 VM 崩溃)。使用 procdump 跟踪此问题几天后,我发现 PySide 导致了问题。以下是使用 WinDbg 从转储文件中提取的错误:

我去报了这个问题,震惊的发现目前pip/pypi(1.2.4)提供的标准版还不稳定!是开发版!!!从他们的报告网站查看此屏幕截图:

当然,PySide 不是免费用于商业目的,所以他们是否在不告诉他们的情况下使用人们的资源来测试他们的开发版本?这太不道德了,我不希望其他人落入与我相同的陷阱。请注意这一点!

因此,当您使用 pip 安装 PySide 时,请使用此命令:

pip install pyside==1.2.2

1.2.2 版本似乎相当稳定,没有此类问题。在使用该命令安装新版本之前,不要忘记卸载当前版本的 PySide。

希望对您有所帮助。