您现在的位置是:首页 >技术杂谈 >pycharm flask断点调试失效网站首页技术杂谈

pycharm flask断点调试失效

kucoll 2023-05-16 16:00:02
简介pycharm flask断点调试失效

问题描述

  在升级本地pycharm为最新版pycharm2023.1后,发现原有的flask项目下的断点怎么都无法进入调试。同时,如果是debug某个py文件是可以正常进入调试的,因此推断这与flask有关。

  • pycharm:PyCharm 2023.1 (Professional Edition)
  • 系统版本:win 10 x64位

问题解决过程

  网上找了很多试了很多办法都没有解决,下面说下我的解决办法。
这样的问题不少人出现过,可以看pycharm官方对类似问题的跟踪,我把这个问题下评论的解决办法基本都试了一遍,并结合自己操作找到的最终解决办法如下。

   如果按我下面的方法无法解决的话,可以尝试从上面两个链接中找到答案,里面有很多类似问题的跟踪和解决办法。

我的解决办法

  1. 在pycharm中,打开菜单File->Settings->Build,Execution,Deployment->Python Debugger->取消勾选Gevent compatible,如下图。
    在这里插入图片描述
  2. 在pycharm中选中项目,右键执行Clean Python Complied Files。
  3. 重启pycharm或者重启电脑(建议重启电脑)。

总结

  以上是我解决问题的过程和办法,之前反复操作过第1点反正就是不行,后面尝试了第2点就好了。同时建议操作第3点,毕竟绝大部分问题是可以通过重启后,哪些匪夷所思的坑爹问题就消失了。

  我的解决办法不一定适用你,但如果尝试了很多其它办法没有解决,可以试试我这个,欢迎分享你们pycharm断点不进入的原因及解决办法。

风语者!平时喜欢研究各种技术,目前在从事后端开发工作,热爱生活、热爱工作。