Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/powerbi/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 流程结束,退出代码为-1073741819(0xC0000005)Pycharm_Python_Pycharm_Pyqt5 - Fatal编程技术网

Python 流程结束,退出代码为-1073741819(0xC0000005)Pycharm

Python 流程结束,退出代码为-1073741819(0xC0000005)Pycharm,python,pycharm,pyqt5,Python,Pycharm,Pyqt5,我完全被这件事缠住了。我一直收到错误信息 流程结束,退出代码为1073741819(0xC0000005) 我将pycharm与pyqt5.6和qt5.6.2一起使用,当我升级到这些版本时,问题就开始了 我试着尽可能多地搜索,但一直没有找到答案。有人能帮忙吗?谢谢Ekhumaro-我不知道。不确定这是否是正确的方法,但我最终完全卸载了anaconda并重建了它。当我创建一个新的虚拟环境时,问题就解决了。如果其他人也有同样的问题,这也可能有效。顺便说一句,问题首先出现在对pyqt5的更新中。我让同

我完全被这件事缠住了。我一直收到错误信息

流程结束,退出代码为1073741819(0xC0000005)

我将pycharm与pyqt5.6和qt5.6.2一起使用,当我升级到这些版本时,问题就开始了


我试着尽可能多地搜索,但一直没有找到答案。有人能帮忙吗?

谢谢Ekhumaro-我不知道。不确定这是否是正确的方法,但我最终完全卸载了anaconda并重建了它。当我创建一个新的虚拟环境时,问题就解决了。如果其他人也有同样的问题,这也可能有效。顺便说一句,问题首先出现在对pyqt5的更新中。

我让同样的问题通过更新tensorflow来解决。可能存在某种兼容性问题。我意识到问题来自于我的“导入tensorflow”,因为在导入行之后我没有得到明显的错误

假设您在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执行同一段代码,这是非常好的。在调试模式下禁用上述代码,问题已解决


环境:PyCharm Community 2019.3、Anaconda 3、Python 3.7.3、Pypler 0.7、Windows 10 Enterprise不确定是否相关。谷歌来到这里进行
过程,退出代码为-1073741571(0xC00000FD)

问题是在使用Anaconda环境的PyCharm中以调试模式递归:

class演示类:
_某些隐藏变量=无
定义初始化(自):
self.some\u变量='some\u输入'
@财产
定义某些_变量(自身):
返回self.\u某些\u隐藏的\u变量
@一些变量设置器
定义某些_变量(自身、新_值):
self.some_variable=新的_值#此行应设置_some_hidden_变量
demo_obj=DemoClass()
如果我正常运行,我会得到:

Traceback (most recent call last):
  File "xxx/minimal_example.py", line 17, in <module>
    demo_obj = DemoClass()
  File "xxx/minimal_example.py", line 6, in __init__
    self.some_variable = 'some_input'
  File "xxx/minimal_example.py", line 14, in some_variable
    self.some_variable = new_value
  File "xxx/minimal_example.py", line 14, in some_variable
    self.some_variable = new_value
  File "xxx/minimal_example.py", line 14, in some_variable
    self.some_variable = new_value
  [Previous line repeated 994 more times]
RecursionError: maximum recursion depth exceeded

Process finished with exit code 1
回溯(最近一次呼叫最后一次):
文件“xxx/minimal_example.py”,第17行,在
demo_obj=DemoClass()
文件“xxx/minimal_example.py”,第6行,在_init中__
self.some\u变量='some\u输入'
文件“xxx/minimal_example.py”,第14行,在某个_变量中
self.some\u变量=新的\u值
文件“xxx/minimal_example.py”,第14行,在某个_变量中
self.some\u变量=新的\u值
文件“xxx/minimal_example.py”,第14行,在某个_变量中
self.some\u变量=新的\u值
[上一行重复了994次]
递归错误:超过最大递归深度
进程已完成,退出代码为1

这是空指针异常的代码。谢谢Jean-François Fabre。你知道我怎么解决这个问题吗?@ARob4。退出代码对于调试是完全无用的。请学习如何配置编程环境,以便它显示python回溯。或者在控制台或命令窗口而不是IDE中运行代码,这样您就可以直接看到输出。您还记得是什么解决了您的问题吗?我得到了相同的错误代码,我正在使用PySide2(现在是Qt5的官方Python绑定)。是的,这与我的代码无关,是因为查找所需的DLL时出现问题。path环境变量未指向正确的位置。试验和错误是所有的工作!可以我遇到了一个完全奇怪的问题,如果我用
setPixmap
将pixmap从
QImage
分配给
QLabel
,在创建
QImage
的同一个函数中,它可以正常工作,而如果我在一个函数中创建
QImage
,则存储它,然后在另一个函数中将其pixmap分配给
QLabel
,在调用
setPixmap
时,脚本将崩溃并给出此错误代码。我不知道为什么会发生这种情况,但我只是确保在同一个函数中创建
QImage
并调用
setPixmap
,因为这样它就可以工作了。