当前位置: 首页 > article >正文

pycharm debug的时候无法debug到指定的位置就停住不动了

报错大致是这样的,但是直接run没有问题,debug就停住不动了 

Traceback (most recent call last):

  File "/home/mapengsen/.pycharm_helpers/pydev/_pydevd_bundle/pydevd_comm.py", line 467, in start_client

    s.connect((host, port))

TimeoutError: timed out

Traceback (most recent call last):

  File "<frozen importlib._bootstrap>", line 1027, in _find_and_load

  File "<frozen importlib._bootstrap>", line 1006, in _find_and_load_unlocked

[14:30:48.928250] [14:30:48.928492] [14:30:48.928599] [14:30:48.950877] [14:30:48.951222] [14:30:48.951351]   File "<frozen importlib._bootstrap>", line 688, in _load_unlocked

  File "<frozen importlib._bootstrap_external>", line 883, in exec_module

  File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed

Could not connect to 127.0.0.1: 56945

Traceback (most recent call last):

  File "/home/mapengsen/.pycharm_helpers/pydev/_pydevd_bundle/pydevd_comm.py", line 467, in start_client

    s.connect((host, port))

TimeoutError: timed out

  File "/home/mapengsen/anaconda3/envs/MDT2/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 26, in <module>

Traceback (most recent call last):

  File "<frozen importlib._bootstrap>", line 1027, in _find_and_load

  File "<frozen importlib._bootstrap>", line 1006, in _find_and_load_unlocked

  File "<frozen importlib._bootstrap>", line 688, in _load_unlocked

  File "<frozen importlib._bootstrap_external>", line 883, in exec_module

    from torch._inductor.codecache import code_hash, CompiledFxGraph

  File "/home/mapengsen/anaconda3/envs/MDT2/lib/python3.10/site-packages/torch/_inductor/codecache.py", line 1424, in <module>

  File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed

  File "/home/mapengsen/anaconda3/envs/MDT2/lib/python3.10/site-packages/torch/_inductor/compile_fx.py", line 26, in <module>

    from torch._inductor.codecache import code_hash, CompiledFxGraph

  File "/home/mapengsen/anaconda3/envs/MDT2/lib/python3.10/site-packages/torch/_inductor/codecache.py", line 1424, in <module>

        AsyncCompile.warm_pool()AsyncCompile.warm_pool()

  File "/home/mapengsen/anaconda3/envs/MDT2/lib/python3.10/site-packages/torch/_inductor/codecache.py", line 1363, in warm_pool

  File "/home/mapengsen/anaconda3/envs/MDT2/lib/python3.10/site-packages/torch/_inductor/codecache.py", line 1363, in warm_pool

    pool._adjust_process_count()

  File "/home/mapengsen/anaconda3/envs/MDT2/lib/python3.10/concurrent/futures/process.py", line 697, in _adjust_process_count

    pool._adjust_process_count()

  File "/home/mapengsen/anaconda3/envs/MDT2/lib/python3.10/concurrent/futures/process.py", line 697, in _adjust_process_count

Could not connect to 127.0.0.1: 56945

后来才发现是自己 import 自己定义的datasets的时候出现了错误,因为我是在自己定义的datasets中进行了测试,但是里面有错误,然后我还在主程序中import了这个datasets,所以一直停住不动。把dataset报错的地方删除就行,只留方法部分:

def collate_fn_paired_skip_invalid(batch):
    if len(batch[0]) == 5:  # 单任务情况 (添加了task_id)
        valid_batch_items = [item for item in batch if item[0] is not None and item[2] is not None]
        if not valid_batch_items:
            return torch.empty(0), torch.empty(0, 0), torch.empty(0), torch.empty(0, 0), torch.empty(0, dtype=torch.long)
        return torch.utils.data.dataloader.default_collate(valid_batch_items)

    else:  # 多任务情况 (7个元素,添加了task_id)
        valid_batch_items = [item for item in batch if item[0] is not None and item[2] is not None and item[4] is not None]
        if not valid_batch_items:
            return torch.empty(0), torch.empty(0, 0), torch.empty(0), torch.empty(0, 0), torch.empty(0), torch.empty(0, 0), torch.empty(0, dtype=torch.long)
        return torch.utils.data.dataloader.default_collate(valid_batch_items)

删除下面的,以免有错误

#
# # --- 主训练循环 ---
# trained_models_per_task = {}
#
# # 假设您在这里定义了 all_task_names
# all_task_names = [['A_bioavailability_ma'], ['A_hia_hou'], ['A_bioavailability_ma', 'A_hia_hou']]
#
# for current_task_names in all_task_names:
#     task_key = '+'.join(current_task_names)  # 创建任务组合的键名
#     print(f"\n--- 开始为任务组合: {task_key} 准备数据和模型 (Paired Data) ---")

 

http://www.lryc.cn/news/2396201.html

相关文章:

  • 分布式流处理与消息传递——Kafka ISR(In-Sync Replicas)算法深度解析
  • 极大似然估计例题——正态分布的极大似然估计
  • Pull Request Integration 拉取请求集成
  • OS10.【Linux】yum命令
  • 头歌数据库课程实验(角色管理)
  • 【android bluetooth 协议分析 03】【蓝牙扫描详解 1】【扫描关键函数 btif_dm_search_devices_evt 分析】
  • SpringBoot使用ThreadLocal保存登录用户信息
  • 多模态大语言模型arxiv论文略读(102)
  • Ubuntu系统如何部署Crawlab爬虫管理平台(通过docker部署)
  • python常用库-pandas、Hugging Face的datasets库(大模型之JSONL(JSON Lines))
  • 高端装备制造企业如何选择适配的项目管理系统提升项目执行效率?附选型案例
  • 【Dv3Admin】工具权限配置文件解析
  • AI炼丹日志-22 - MCP 自动操作 Figma+Cursor 自动设计原型
  • Python爬虫:AutoScraper 库详细使用大全(一个智能、自动、轻量级的网络爬虫)
  • 2025.6.1总结
  • [嵌入式实验]实验四:串口打印电压及温度
  • LVS+Keepalived 高可用
  • Linux正则三剑客篇
  • HTML5 视频播放器:从基础到进阶的实现指南
  • 鸿蒙HarmonyOS (React Native)的实战教程
  • 函数栈帧深度解析:从寄存器操作看函数调用机制
  • 【计算机网络】第3章:传输层—可靠数据传输的原理
  • rv1126b sdk移植
  • 第6节 Node.js 回调函数
  • OpenCV CUDA模块直方图计算------在 GPU上执行直方图均衡化(Histogram Equalization)函数equalizeHist
  • 构建系统maven
  • day13 leetcode-hot100-23(链表2)
  • Java面试八股(Java基础,Spring,SpringBoot篇)
  • Python编程基础(二)| 列表简介
  • 支持向量机(SVM):解锁数据分类与回归的强大工具