pycharm版本选择

       由于项目里很多多进程与多线程的东西,所以有时候使用pycharm会出现debug不好用的情况,之前的解决办法是在配置里勾选debugger里面的gevent选项

pycharm版本选择_第1张图片

但是可能会出现正常debug也会出问题,或者在pycharm里运行出错。

       为了解决这个问题,最近几天升级了pycharm2021专业版本,然后出现了更大的问题,大概描述如下:
1. debug第一次的时候能到断点,且能停留,但是点击执行下一步后,从pycharm上看不到断点,也就是从感觉上断点不可用(实际从日志里看的是可用的,但是执行到断点的位置停下了)

2. 第二次debug的时候,程序卡到断点位置,但是我们用不了。连断点停留都没有,找不到断点了

 

通过查找资料,可以搜索breakpoint not working,我这边大概可以归结为三点:

1. csdn上很多人说,取消禁用断点那个选项,但是一般这都是新手才会犯的错误,所以可以忽略这个办法,如图所示:

pycharm版本选择_第2张图片

2. 老外说2018版的也不太好使,2020版的也不太好使,没有说2021版本的怎么样,不错我这边会出现问题(有的人好像没事)/

3. 老外的解决办法为删除目录的.idea文件,这个文件是隐藏文件,删除了之后,还是会出现第一次能有断点,但是不能执行下一步的问题。

 

总体来说,感觉2021版本确实会有bug,于是我还是会退到2019版本,发现这个版本在debug方面确实香一点。。还是先用着吧

 

你可能感兴趣的:(pycharm版本选择)