Pycharm 4.0.3 在使用调试时会导致任何 PyQt 程序崩溃

4

当使用Pycharm 4.0.3调试任何PyQt5程序时,会导致Python.exe进程崩溃。

最初,它可以正常显示self变量。

enter image description here

在您单击self左侧的+后,它显示“正在收集数据”: enter image description here

然后立即崩溃Python.exe,并打印以下内容:

C:\Anaconda3\python.exe "C:\Program Files (x86)\JetBrains\PyCharm 4.0.3\helpers\pydev\pydevd.py" --multiproc --client 127.0.0.1 --port 62848 --file D:/My_Program/PyQt/TLC_Python34/TLC_Processor_Py34.py
pydev debugger: process 7536 is connecting

Connected to pydev debugger (build 139.781)

Process finished with exit code -1073741819 (0xC0000005)

我在谷歌上找到了几个类似的报告,但是没有找到任何解决方案。
2个回答

8
我在“文件” > “设置” > “构建、执行、部署” > “Python调试器”中发现了PyQt勾选框。取消勾选可以解决问题。 要为每个程序解决问题,在“文件” > “默认设置” > (...)中做同样的操作。

-1

我曾经遇到过类似的问题,通过从虚拟环境中删除PySide来解决。看起来它们不喜欢一起工作(PyQt5和PySide)。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接