news 2026/5/12 7:22:32

Pycharm调试报错:Asyncio support for the debugger解决

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Pycharm调试报错:Asyncio support for the debugger解决

背景

代码中用到了asyncio.run()方法,使用PyCharm的Run操作能正常启动服务,但是Dubug操作则报错:

Traceback (most recent call last): File "C:\Users\Y\AppData\Roaming\uv\python\cpython-3.12.12-windows-x86_64-none\Lib\asyncio\events.py", line 88, in _run self._context.run(self._callback, *self._args) TypeError: 'Task' object is not callable

原因:

2023.3 之后几个版本都会有这个问题。

JetBrains 为了给调试器加协程变量面板,在 pydevd 里给每个 Task 包了一层跟踪回调,结果只要代码里把 Task 当成普通函数塞进事件循环call_soon/add_done_callback等),就会触发'Task' object is not callable,Release 模式没这圈包装所以跑得过。

官方自己也把这事写进了 Release Note(PY-64544),社区从 2023.3.3 开始就报了大量同样的堆栈 。

解决

解决方式两种:

  1. 回退到 2023.2.5 之前;

  2. 关掉这个实验功能(最省事):

    • 连按两下Shift→ 输入Registry...→ 找到
      python.debug.asyncio.repl把勾去掉 → Restart IDE。

关掉后 Debug 与 Run 行为一致,不再炸TypeError

参考

cannot-debug-script-with-trio-asyncio-in-pycharm


自此,本文分享到此结束!!!

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/9 9:15:42

DevOps实战------告别 Zabbix!5分钟部署 GitHub 50k+ 星的监控神器 Uptime Kuma

摘要:对于中小团队、独立开发者或个人站长来说,部署一套 Zabbix 或 PrometheusGrafana 往往显得“杀鸡用牛刀”。今天为大家介绍一款 GitHub 霸榜的开源监控工具 Uptime Kuma。它颜值极高、支持 Docker 一键部署、自带状态页,并且支持包括飞书…

作者头像 李华
网站建设 2026/5/9 1:36:54

用Miniconda-Python3.9构建大模型微调专用环境

用Miniconda-Python3.9构建大模型微调专用环境 在如今的大模型时代,研究人员和工程师常常面临一个看似简单却极其棘手的问题:为什么同样的代码,在别人的机器上跑得好好的,到了自己环境里就报错不断?依赖冲突、版本不匹…

作者头像 李华
网站建设 2026/5/10 9:26:14

插画风格千篇一律?这些小众网站的资源让你脱颖而出

在扁平风和线性图标占据主流的今天,一套风格独特的插画,足以让任何设计从信息的海洋中跃然而出。你是否觉得,无论是浏览网页还是翻阅海报,看到的插画风格越来越像?主流的素材库固然便捷,但也在无形中塑造了…

作者头像 李华
网站建设 2026/5/11 8:42:10

大模型微调完全指南:从入门到实践,值得收藏的教程

文章介绍了大模型微调的概念、方法和实践流程。微调是对预训练模型的局部调整,成本远低于训练新模型。详细说明了微调步骤:准备数据、训练、评估和使用,强调数据准备的重要性。以LLaMa Factory为例,介绍如何通过图形界面进行模型微…

作者头像 李华
网站建设 2026/4/28 17:48:39

一个普通程序员做开源软件,光靠GitHub打赏年入70万

我一个普通程序员,光靠GitHub打赏就年入70万, 一个国外程序员名叫 Caleb Porzio在网上公开了自己用GitHub打赏年入70万的消息和具体做法。 Caleb Porzio 发推庆祝自己靠 GitHub 打赏(GitHub Sponsors)赚到了 10 万美元。 GitHub …

作者头像 李华