重新安装anaconda后,我设置了一个新的Pycharm项目。当我调试我的一个python脚本时,它得到了这个错误:pydev调试器:进程12636正在连接进程已完成,退出代码为-1073741819(0xC 0000005)这只会在我调试的时候发生。有什么建议吗?以下是我目前使用的软件版本:Python版本:3.5Pycharm版本:2017.3Anaconda Navigator版本:1.8.7
hmtdttj41#
和你的问题一样,鲍勃。以下是我的解决方法(不是完整的修复,但它可以完成这项工作):将整个sites-packages文件夹从anaconda(或者miniconda =>对我也有效)复制/粘贴到默认的python解释器中,并切换到项目中的默认python.exe解释器(设置->项目解释器)。例如,将文件夹C:\Miniconda 3\Lib\site-packages覆盖为C:\Users\ *YOUR_ACHING *\venv\Lib\site-packages之后,运行和调试模式都可用。希望这对你有帮助!
4jb9z9bj2#
我在运行PyCharm调试器时遇到了同样的错误,代码包括:
from pympler import muppyall_objects=muppy.get_objects() # this method causes pydev debugger exit
from pympler import muppy
all_objects=muppy.get_objects() # this method causes pydev debugger exit
字符串如果在非调试(运行)模式下通过PyCharm执行同一段代码,则没有问题。在调试模式下禁用上述代码,问题解决。环境:PyCharm Community 2019.3,Anaconda 3,Python 3.7.3,pympler 0.7,Windows 10 Enterprise
myss37ts3#
在我的例子中,更新pyqt4包(precompiled version)解决了这个问题。
q35jwt9p4#
与上面类似,我在使用pyCharm的一系列软件包中遇到过这种情况-通常关闭和打开pyCharm可以解决这个问题(更新pyCharm版本)。如果这不起作用,我会有条不紊地更新所有的python包。
insrf1ej5#
版本2023.1中也是如此。这是一个已知的bug(https://youtrack.jetbrains.com/issue/PY-54397/Debugger-crashes-when-breakpoint-is-inside-a-loop)。在我的情况下,解决方法是添加以下环境变量:
5条答案
按热度按时间hmtdttj41#
和你的问题一样,鲍勃。
以下是我的解决方法(不是完整的修复,但它可以完成这项工作):
将整个sites-packages文件夹从anaconda(或者miniconda =>对我也有效)复制/粘贴到默认的python解释器中,并切换到项目中的默认python.exe解释器(设置->项目解释器)。
例如,将文件夹C:\Miniconda 3\Lib\site-packages覆盖为C:\Users\ *YOUR_ACHING *\venv\Lib\site-packages
之后,运行和调试模式都可用。
希望这对你有帮助!
4jb9z9bj2#
我在运行PyCharm调试器时遇到了同样的错误,代码包括:
字符串
如果在非调试(运行)模式下通过PyCharm执行同一段代码,则没有问题。在调试模式下禁用上述代码,问题解决。
环境:PyCharm Community 2019.3,Anaconda 3,Python 3.7.3,pympler 0.7,Windows 10 Enterprise
myss37ts3#
在我的例子中,更新pyqt4包(precompiled version)解决了这个问题。
q35jwt9p4#
与上面类似,我在使用pyCharm的一系列软件包中遇到过这种情况-通常关闭和打开pyCharm可以解决这个问题(更新pyCharm版本)。
如果这不起作用,我会有条不紊地更新所有的python包。
insrf1ej5#
版本2023.1中也是如此。

这是一个已知的bug(https://youtrack.jetbrains.com/issue/PY-54397/Debugger-crashes-when-breakpoint-is-inside-a-loop)。
在我的情况下,解决方法是添加以下环境变量: