我完全被这个卡住了。我一直收到错误消息进程已结束,退出代码为-1073741819(0xC 0000005)我在pyqt5.6和qt5.6.2中使用pycharm,当我升级到这些版本时,问题开始了。我已经尽我所能地搜索过了,但是没有找到一个答案。有人能帮忙吗?
6ovsh4lw1#
假设你在Windows下运行。应用程序错误代码0xc0000005,也称为访问冲突错误,是Windows用户遇到的一个常见问题,无论操作系统版本如何。有多种原因会触发应用程序错误0xc0000005。对于我的情况,我在PyCharm(或Eclipse)中运行调试模式,代码包括以下内容:
from pympler import muppy all_objects=muppy.get_objects() # this causes pydev debugger exit with code -1073741819 (0xC0000005)
如果在非调试(运行)模式下通过PyCharm执行同一段代码,这是完全正确的。在调试模式下禁用上述代码,问题解决。使用环境:Windows 10企业版,Python 3.7.3,Python 3.7.3,Windows 10企业版,Windows 10企业版,Windows 10企业版
mkh04yzy2#
不确定这是不是正确的方法,但是我最终完全卸载了anaconda并重建了它。当我创建了一个新的虚拟环境时,问题解决了。如果其他人有同样的问题,这可能也会起作用。顺便说一下,问题第一次出现是在pyqt5的更新中。
eimct9ow3#
我刚刚遇到了这个错误,发现它是由于使用了比我的venv配置的Python版本更新的方法引起的(3.10.0中的match/case,3.8作为解释器)
tgabmvqs4#
在开发SQLAlchemy应用程序时,我遇到了同样的问题。我已经在PyCharm运行/调试配置中添加了-X dev(https://docs.python.org/3/using/cmdline.html#miscellaneous-options)*解释器选项,这导致了新的异常,而不是崩溃-1073741819(0xc 0000005)。这些异常以前没有出现过。
-X dev
uqxowvwt5#
使用faulthandler,当应用程序崩溃时,它将显示堆栈跟踪,通过它您可以调试问题
faulthandler
import faulthandler if __name__ == "__main__": faulthandler.enable() #start @ the beginning ... # application logic
z31licg06#
我有同样的问题,通过更新我的TensorFlow来解决它。可能有某种兼容性问题。我意识到问题来自我的“导入TensorFlow”,因为我没有在导入行之后得到明显的错误。
8iwquhpp7#
我今天遇到了同样的问题。我在谷歌上搜索答案时发现了这个问题!幸运的是,我在我的代码中找到了根本原因。当我试图在IntelliJ Python调试器中扩展self指针时,我的Python解释器会崩溃,并显示:Process finished with exit code -1073741819 (0xC0000005)个以下是导致此问题的代码:
self
Process finished with exit code -1073741819 (0xC0000005)
@property def prop(self): return self.prop # Facepalm: I meant to write: self._prop
当在调试器中展开self时,IntelliJ会迭代对象中的所有属性,如果出现无限循环/递归,Python解释器就会崩溃。
vql8enpb8#
我今天在绘制一个简单的矩阵时遇到了同样的问题。对我来说,改变Python解释器就有帮助了。我不知道为什么,但我可以想象这与安装的库有关。
polkgigr9#
同样的问题,这解决了我的情况:
9条答案
按热度按时间6ovsh4lw1#
假设你在Windows下运行。应用程序错误代码0xc0000005,也称为访问冲突错误,是Windows用户遇到的一个常见问题,无论操作系统版本如何。有多种原因会触发应用程序错误0xc0000005。对于我的情况,我在PyCharm(或Eclipse)中运行调试模式,代码包括以下内容:
如果在非调试(运行)模式下通过PyCharm执行同一段代码,这是完全正确的。在调试模式下禁用上述代码,问题解决。
使用环境:Windows 10企业版,Python 3.7.3,Python 3.7.3,Windows 10企业版,Windows 10企业版,Windows 10企业版
mkh04yzy2#
不确定这是不是正确的方法,但是我最终完全卸载了anaconda并重建了它。当我创建了一个新的虚拟环境时,问题解决了。如果其他人有同样的问题,这可能也会起作用。顺便说一下,问题第一次出现是在pyqt5的更新中。
eimct9ow3#
我刚刚遇到了这个错误,发现它是由于使用了比我的venv配置的Python版本更新的方法引起的(3.10.0中的match/case,3.8作为解释器)
tgabmvqs4#
在开发SQLAlchemy应用程序时,我遇到了同样的问题。
我已经在PyCharm运行/调试配置中添加了
-X dev
(https://docs.python.org/3/using/cmdline.html#miscellaneous-options)*解释器选项,这导致了新的异常,而不是崩溃-1073741819(0xc 0000005)。这些异常以前没有出现过。uqxowvwt5#
使用
faulthandler
,当应用程序崩溃时,它将显示堆栈跟踪,通过它您可以调试问题z31licg06#
我有同样的问题,通过更新我的TensorFlow来解决它。可能有某种兼容性问题。我意识到问题来自我的“导入TensorFlow”,因为我没有在导入行之后得到明显的错误。
8iwquhpp7#
我今天遇到了同样的问题。我在谷歌上搜索答案时发现了这个问题!幸运的是,我在我的代码中找到了根本原因。
当我试图在IntelliJ Python调试器中扩展
self
指针时,我的Python解释器会崩溃,并显示:Process finished with exit code -1073741819 (0xC0000005)
个以下是导致此问题的代码:
当在调试器中展开
self
时,IntelliJ会迭代对象中的所有属性,如果出现无限循环/递归,Python解释器就会崩溃。vql8enpb8#
我今天在绘制一个简单的矩阵时遇到了同样的问题。对我来说,改变Python解释器就有帮助了。我不知道为什么,但我可以想象这与安装的库有关。
polkgigr9#
同样的问题,这解决了我的情况: