报错详情

2025-08-15 15:48:19.321 | ERROR    | Exception in callback <Task pending name='Task-1' coro=<Server.serve() running at F:\hey_PycharmProjects\Company\company_venv\llm-app-api\Lib\site-packages\uvicorn\server.py:68> cb=[_run_until_complete_cb() at D:\Python311\Lib\asyncio\base_events.py:181]>()
handle: <Handle <Task pending name='Task-1' coro=<Server.serve() running at F:\hey_PycharmProjects\Company\company_venv\llm-app-api\Lib\site-packages\uvicorn\server.py:68> cb=[_run_until_complete_cb() at D:\Python311\Lib\asyncio\base_events.py:181]>()>
Traceback (most recent call last):
  File "D:\PyCharm\plugins\python-ce\helpers\pydev\pydevd.py", line 2270, in <module>
    main()<function main at 0x00000281DFC60220>
  File "D:\PyCharm\plugins\python-ce\helpers\pydev\pydevd.py", line 2252, in main
    globals = debugger.run(setup['file'], None, None, is_module)
              │        │   │                          └ False
              │        │   └ {'port': 14593, 'vm_type': None, 'client': '127.0.0.1', 'server': False, 'DEBUG_RECORD_SOCKET_READS': False, 'multiproc': Fal...
              │        └ <function PyDB.run at 0x00000281DFC5EE80><__main__.PyDB object at 0x00000281CBDBA9D0>
  File "D:\PyCharm\plugins\python-ce\helpers\pydev\pydevd.py", line 1563, in run
    return self._exec(is_module, entry_point_fn, module_name, file, globals, locals)
           │    │     │          │               │            │     │        └ {'__name__': '__main__', '__doc__': None, '__package__': '', '__loader__': <_frozen_importlib_external.SourceFileLoader objec...
           │    │     │          │               │            │     └ {'__name__': '__main__', '__doc__': None, '__package__': '', '__loader__': <_frozen_importlib_external.SourceFileLoader objec...
           │    │     │          │               │            └ 'F:\\hey_PycharmProjects\\Company\\llm-app-api\\backend\\main.py'
           │    │     │          │               └ None
           │    │     │          └ ''
           │    │     └ False
           │    └ <function PyDB._exec at 0x00000281DFC5EF20><__main__.PyDB object at 0x00000281CBDBA9D0>
  File "D:\PyCharm\plugins\python-ce\helpers\pydev\pydevd.py", line 1570, in _exec
    pydev_imports.execfile(file, globals, locals)  # execute the script
    │             │        │     │        └ {'__name__': '__main__', '__doc__': None, '__package__': '', '__loader__': <_frozen_importlib_external.SourceFileLoader objec...
    │             │        │     └ {'__name__': '__main__', '__doc__': None, '__package__': '', '__loader__': <_frozen_importlib_external.SourceFileLoader objec...
    │             │        └ 'F:\\hey_PycharmProjects\\Company\\llm-app-api\\backend\\main.py'
    │             └ <function execfile at 0x00000281DF7EA480><module '_pydev_bundle.pydev_imports' from 'D:\\PyCharm\\plugins\\python-ce\\helpers\\pydev\\_pydev_bundle\\pydev_imports.py'>
  File "D:\PyCharm\plugins\python-ce\helpers\pydev\_pydev_imps\_pydev_execfile.py", line 18, in execfile
    exec(compile(contents+"\n", file, 'exec'), glob, loc)
                 │              │              │     └ {'__name__': '__main__', '__doc__': None, '__package__': '', '__loader__': <_frozen_importlib_external.SourceFileLoader objec...
                 │              │              └ {'__name__': '__main__', '__doc__': None, '__package__': '', '__loader__': <_frozen_importlib_external.SourceFileLoader objec...
                 │              └ 'F:\\hey_PycharmProjects\\Company\\llm-app-api\\backend\\main.py'
                 └ '#!/usr/bin/env python3\n# -*- coding: utf-8 -*-\nfrom pathlib import Path\n\nimport uvicorn\nfrom fastapi.openapi.docs impor...
  File "F:\hey_PycharmProjects\Company\llm-app-api\backend\main.py", line 32, in <module>
    server.run()
    │      └ <function Server.run at 0x00000281DFE35D00><uvicorn.server.Server object at 0x00000281ECD216D0>
  File "F:\hey_PycharmProjects\Company\company_venv\llm-app-api\Lib\site-packages\uvicorn\server.py", line 66, in run
    return asyncio.run(self.serve(sockets=sockets))
           │       │   │    │             └ None
           │       │   │    └ <function Server.serve at 0x00000281DFE35DA0>
           │       │   └ <uvicorn.server.Server object at 0x00000281ECD216D0>
           │       └ <function _patch_asyncio.<locals>.run at 0x00000281DFC9ADE0><module 'asyncio' from 'D:\\Python311\\Lib\\asyncio\\__init__.py'>
  File "D:\PyCharm\plugins\python\helpers-pro\pydevd_asyncio\pydevd_nest_asyncio.py", line 138, in run
    return loop.run_until_complete(task)
           │    │                  └ <Task pending name='Task-1' coro=<Server.serve() running at F:\hey_PycharmProjects\Company\company_venv\llm-app-api\Lib\site-...
           │    └ <function BaseEventLoop.run_until_complete at 0x00000281DFBACE00><_WindowsSelectorEventLoop running=True closed=False debug=False>
  File "D:\Python311\Lib\asyncio\base_events.py", line 641, in run_until_complete
    self.run_forever()
    │    └ <function BaseEventLoop.run_forever at 0x00000281DFBACD60><_WindowsSelectorEventLoop running=True closed=False debug=False>
  File "D:\Python311\Lib\asyncio\base_events.py", line 608, in run_forever
    self._run_once()
    │    └ <function BaseEventLoop._run_once at 0x00000281DFBAEB60><_WindowsSelectorEventLoop running=True closed=False debug=False>
  File "D:\Python311\Lib\asyncio\base_events.py", line 1936, in _run_once
    handle._run()
    │      └ <function Handle._run at 0x00000281DFB1F880><Handle <Task pending name='Task-1' coro=<Server.serve() running at F:\hey_PycharmProjects\Company\company_venv\llm-app-api\L...
> File "D:\Python311\Lib\asyncio\events.py", line 84, in _run
    self._context.run(self._callback, *self._args)
    │    │            │    │           │    └ <member '_args' of 'Handle' objects>
    │    │            │    │           └ <Handle <Task pending name='Task-1' coro=<Server.serve() running at F:\hey_PycharmProjects\Company\company_venv\llm-app-api\L...
    │    │            │    └ <member '_callback' of 'Handle' objects>
    │    │            └ <Handle <Task pending name='Task-1' coro=<Server.serve() running at F:\hey_PycharmProjects\Company\company_venv\llm-app-api\L...
    │    └ <member '_context' of 'Handle' objects><Handle <Task pending name='Task-1' coro=<Server.serve() running at F:\hey_PycharmProjects\Company\company_venv\llm-app-api\L...
TypeError: 'Task' object is not callable

解决方法

1.(菜单栏help ,查找find)| (快捷键 CTRL+Shift+A)
在这里插入图片描述

2.输入Registry
在这里插入图片描述
3.找到python.debug.asyncio.repl,取消勾选
在这里插入图片描述

官方社区

1.To enable asyncio for the debugger, follow the steps:
2.Open PyCharm
3.Use Shift + Shift (Search Everywhere)
4.In the popup type: and press EnterRegistry
5.Find “Registry” in the list of results and click on it.
6.In the new popup find line and check the respective checkboxpython.debug.asyncio.repl
7.Press Close.
8.Restart the IDE.
9.The asyncio support will be enabled in the debugger.

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐