【pycharm 创建一个线程,在线程函数中增加的日志打印,日志打印了,但是打断点进不去】

pycharm 创建一个线程,在线程函数中增加的日志打印,日志打印了,但是打断点进不去

在 PyCharm 中调试多线程代码时遇到断点无法触发的问题,通常与线程调试配置或断点设置方式有关。

调试配置调整

启用PyDev调试器‌

若使用PyTorch等框架的梯度反向传播或多线程代码,需在断点前添加以下代码:

python 复制代码
import pydevd  
pydevd.settrace(suspend=False, trace_only_current_thread=True)

这能强制PyCharm调试器跟踪当前线程,解决断点不触发的问题。

相关推荐
hxxjxw4 分钟前
Pytorch分布式训练/多卡训练(六) —— Expert Parallelism (MoE的特殊策略)
人工智能·pytorch·python
dagouaofei29 分钟前
PPT AI生成实测报告:哪些工具值得长期使用?
人工智能·python·powerpoint
BoBoZz1937 分钟前
ExtractPolyLinesFromPolyData切割一个三维模型(球体),并可视化切割后产生的多条等高线
python·vtk·图形渲染·图形处理
quikai19811 小时前
python练习第六组
java·前端·python
Trouville011 小时前
Python中encode和decode的用法详解
开发语言·python
belldeep1 小时前
python:backtrader 使用指南
python·backtrader·量化回测
Dxy12393102162 小时前
Python的正则表达式如何做数据校验
开发语言·python·正则表达式
Daily Mirror2 小时前
Day38 MLP神经网络的训练
python
3824278272 小时前
Visual Studio 2022 模板的使用方法
ide·visual studio