python - PySide 1.2.4 稳定吗?最新版本因奇怪的错误而崩溃

标签 python pyside stability

我花了一周时间调试一个导致 Python 由于随机错误而崩溃的问题(不是给出脚本错误,而是直接导致虚拟机崩溃)。

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

最佳答案

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

pip install pyside

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

enter image description here

我去那里报告了这个问题,并惊讶地发现pip/pypi(1.2.4)提供的当前标准版本甚至不稳定!这是开发版!!!从他们的报告网站查看此屏幕截图:

enter image description here

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

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

pip install pyside==1.2.2

1.2.2版本看起来相当稳定,没有这样的问题。在使用该命令安装新版本之前,请不要忘记卸载当前版本的 PySide。

希望这有帮助。

关于python - PySide 1.2.4 稳定吗?最新版本因奇怪的错误而崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38223590/

相关文章:

python - 如果我颠倒 zip 列表的顺序,为什么我会得到两个不同的词典

c++ - Qt:如何将小部件放置在具有最小宽度和基于百分比的比例的布局中

java - Drive API java 应用程序的稳定性

java - GcTimeLimit 可能不会出错的原因?

依赖轮询器一直运行的Go应用,保证其稳定性的建议

python - 在 matplotlib 中组合多个热图

python - Django 唯一约束

Python Flask,如何为静态文件(js)设置 'Content-Type'?

python - 在 PySide 中使用 QtHostinfo.lookupHost

python - 使用信号和槽在两个小部件之间发送消息