大家好,我是Python进阶者。
一、前言
前几天在Python最强王者交流群【钟爱一生】问了一个Python调试的问题。问题如下:
各位大神,我调试代码时,点击单步执行我的代码后,怎么就停在已连接上了呢?
二、实现过程
这里【隔壁😼山楂】给了一个指导,如下所示:
【隔壁😼山楂】:while循环卡死了?你重新跑呢?
【钟爱一生】:我把Pycharm退出重进。在anaconda建立的虚拟环境中无法调试,在安装的python环境中可以调试
【隔壁😼山楂】:不应该吧,我都是在anaconda中建立的虚拟环境中操作
【钟爱一生】:应该是配置不对
【隔壁😼山楂】:看下你pycharm中的环境,能直接运行吗
【钟爱一生】:能运行
【郑煜哲·Xiaopang】:i 恒等于 0,永远小于10,当然死循环了
三、总结
大家好,我是Python进阶者。这篇文章主要盘点了一个Python调试的问题,文中针对该问题,给出了具体的解析和代码实现,帮助粉丝顺利解决了问题。
最后感谢粉丝【向阳】提出的问题,感谢【吴超建】给出的思路,感谢【莫生气】等人参与学习交流。
【提问补充】温馨提示,大家在群里提问的时候。可以注意下面几点:如果涉及到大文件数据,可以数据脱敏后,发点demo数据来(小文件的意思),然后贴点代码(可以复制的那种),记得发报错截图(截全)。代码不多的话,直接发代码文字即可,代码超过50行这样的话,发个.py文件就行。
【钟爱一生】:上面的环境不能调试,下面的可以调试,改成这个也不行的,pycharm终端环境也是虚拟环境。
【隔壁😼山楂】:看下你怎么操作,录个屏吧
【钟爱一生】:第一个是虚拟环境,第二个是Python环境。
【钟爱一生】:找出来原因了,应该是我原来那个项目是在python环境下创建的,我刚才在虚拟环境创建了一个新的项目就可以了,谢谢各位大佬!
顺利地解决了粉丝的问题。
后来【莫生气】也给了三种方法,其实历史文章中有写,这里继续放上来,给大家参考学习,屡试不爽。
如果你也有类似这种Python相关的小问题,欢迎随时来交流群学习交流哦,有问必答!