Pycharm 4.0.3 在使用调试时使任何 PyQt 程序崩溃
Pycharm 4.0.3 crash any PyQt program while using Debug
使用 Pycharm 4.0.3 调试任何 PyQt5
程序时,它会使 Python.exe 进程崩溃。
最初,它显示 self
变量就好了。
点击self
左边的+
后,显示'Collecting data':
然后立即使 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)
我在 google 上找到了几个类似的报告,但我找不到任何解决方案。
我遇到了类似的问题并通过从 virtualenv 中删除 PySide 解决了。似乎他们不喜欢一起工作(PyQt5和PySide)。
我在文件 > 设置 > 构建、执行、部署 > Python 调试器中发现 PyQt 框已被选中。取消选中它可以解决问题。
要解决每个程序的问题,请在文件 > 默认设置 > (...) 中执行相同操作。
使用 Pycharm 4.0.3 调试任何 PyQt5
程序时,它会使 Python.exe 进程崩溃。
最初,它显示 self
变量就好了。
点击self
左边的+
后,显示'Collecting data':
然后立即使 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)
我在 google 上找到了几个类似的报告,但我找不到任何解决方案。
我遇到了类似的问题并通过从 virtualenv 中删除 PySide 解决了。似乎他们不喜欢一起工作(PyQt5和PySide)。
我在文件 > 设置 > 构建、执行、部署 > Python 调试器中发现 PyQt 框已被选中。取消选中它可以解决问题。 要解决每个程序的问题,请在文件 > 默认设置 > (...) 中执行相同操作。