gpt4 book ai didi

python - PySide-Qt : Could not initialize OLE (error 80010106)

转载 作者:太空狗 更新时间:2023-10-30 02:11:45 29 4
gpt4 key购买 nike

我将 PySide 与 Python 2.7.3 x64 结合使用,在运行我的 Qt 应用程序时,我注意到 Wing IDE 的输出中出现以下错误。

Qt: 无法初始化 OLE(错误 80010106)

这似乎不会导致问题,直到我在 Wing 外部运行 Qt 应用程序时关闭它。关闭的应用程序将抛出 pythonw.exe 窗口错误。我假设这两者是相关的,因为即使是最基本的 Qt 应用程序也会发生这种情况。但我不确定这笔交易是什么。任何想法将不胜感激!

最佳答案

问题将与 Qt 调用 OleInitialize 有关或 CoInitialize在已经初始化为 MTA 单元模型的线程上。

那些在导入 clr 后遇到问题的人应该注意,在 .Net 世界中,线程默认初始化为 MTA,尽管这可以通过调用 SetApartmentState 来更改。或使用 STAThreadAttribute .

关于python - PySide-Qt : Could not initialize OLE (error 80010106),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20525554/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com