Pycharm调试器无法启动:完成退出代码-1073741819(0xC0000005)

时间:2018-06-01 19:18:28

标签: python debugging pycharm anaconda

重新安装anaconda之后,我建立了一个新的Pycharm项目。当我调试我的一个python脚本时,会出现这个错误:

  

pydev调试器:进程12636正在连接
  处理完成,退出代码为-1073741819(0xC0000005)

这只在我调试时发生。有什么建议?

供参考,这些是我目前使用的软件版本:

  

Python版本:3.5
  Pycharm版本:2017.3
  Anaconda Navigator版本:1.8.7

4 个答案:

答案 0 :(得分:1)

与Bob相同的问题。

以下是我的解决方法(不是一个完整的解决方案,但它可以完成工作):

将anaconda(或miniconda =>也适用于我)的整个sites-packages文件夹复制/粘贴到默认的python解释器并切换到项目中的默认python.exe解释器(Settings - > Project Interpreter) )。

例如,将文件夹C:\ Miniconda3 \ Lib \ site-packages覆盖到C:\ Users \ YOUR_ACCOUNT \ venv \ Lib \ site-packages

运行之后,AND调试模式都可用。

希望这有帮助!

答案 1 :(得分:0)

就我而言,更新pyqt4软件包(precompiled version)解决了该问题。

答案 2 :(得分:0)

与上述类似,我在一系列带有pyCharm的软件包中遇到了这种情况-通常关闭和打开pyCharm可以解决此问题(更新pyCharm版本)。

如果这不起作用,我将有条不紊地更新所有python软件包。

答案 3 :(得分:0)

使用包含以下内容的代码运行PyCharm调试器时遇到相同的错误:

from pympler import muppy
all_objects=muppy.get_objects()  # this method causes pydev debugger exit

如果在非调试(运行)模式下通过PyCharm执行同一段代码,那就很好。在调试模式下禁用了以上代码,问题已解决。

环境:PyCharm社区2019.3,Anaconda 3,Python 3.7.3,pympler 0.7,Windows 10 Enterprise