在调试模式下,处理以退出代码1结束

时间:2017-04-05 12:29:06

标签: python debugging pycharm

我使用Pycharm 2017.1和(我最近更新过,但此问题发生在此之前)和文件main_test中的以下代码:

print('test')

当我运行代码时,它显示以下文本:

  

D:\ Python35-32 \ python.exe C:/Users/Tom/PycharmProjects/crawl/test/main_test.py   测试

     

处理完成,退出代码为0

在调试模式下,它工作正常,但现在当我使用调试模式时,我得到以下消息:

  

D:\ Python35-32 \ python.exe" C:\ Program Files(x86)\ JetBrains \ PyCharm Community Edition 2016.3.2 \ helpers \ pydev \ pydevd.py" --multiproc --qt-support --client 127.0.0.1 --port 53523 --file C:/Users/Tom/PycharmProjects/crawl/test/main_test.py   pydev调试器:进程19104正在连接

     

连接到pydev调试器(build 171.3780.115)

     

使用退出代码1完成处理

我尝试更新到最新版本,使缓存失效并重新启动,但这些似乎都没有用。你遇到过这样的问题吗?

感谢。

2 个答案:

答案 0 :(得分:3)

进入类似问题并通过重新启用断点解决,这是我的步骤:

  1. 打开“查看断点”(两个小红圈旁边的两个大红圈) 调试面板上的圆圈;或者ctrl + shft + F8)
  2. 禁用所有断点
  3. 重新启用当前代码中的断点
  4. 再次运行调试

答案 1 :(得分:0)

我知道如果我问一个问题,我会解决问题。

我做了什么(创建备份后)。 我删除了目录' .idea'在我的项目中重新启动Pycharm。 现在,调试器工作正常。