在处理上述异常时,发生了另一个异常:
- 异常组追踪(最近一次发生):
| File "/usr/local/lib/python3.10/dist-packages/uvicorn/protocols/http/httptools_impl.py", line 426, in run_asgi
| result = await app( # type: ignore[func-returns-value]
| File "/usr/local/lib/python3.10/dist-packages/uvicorn/middleware/proxy_headers.py", line 84, in call
| return await self.app(scope, receive, send)
| File "/usr/local/lib/python3.10/dist-packages/fastapi/applications.py", line 284, in call
| await super().call(scope, receive, send)
| File "/usr/local/lib/python3.10/dist-packages/starlette/applications.py", line 122, in call
| await self.middleware_stack(scope, receive, send)
| File "/usr/local/lib/python3.10/dist-packages/starlette/middleware/errors.py", line 184, in call
| raise exc
| File "/usr/local/lib/python3.10/dist-packages/starlette/middleware/errors.py", line 162, in call
| await self.app(scope, receive, _send)
| File "/usr/local/lib/python3.10/dist-packages/starlette/middleware/base.py", line 106, in call
| async with anyio.create_task_group() as task_group:
| File "/usr/local/lib/python3.10/dist-packages/anyio/_backends/_asyncio.py", line 658, in aexit
| raise BaseExceptionGroup(
| exceptiongroup.ExceptionGroup: unhandled errors in a TaskGroup (1 sub-exception)
+-+---------------- 1 ----------------
| Traceback (most recent call last):
| File "/usr/local/lib/python3.10/dist-packages/starlette/middleware/base.py", line 78, in call_next
| message = await recv_stream.receive()
| File "/usr/local/lib/python3.10/dist-packages/anyio/streams/memory.py", line 97, in receive
| return self.receive_nowait()
在/app/dbgpt/app/openapi/api_v1/api_v1.py
文件的第77行,CFG.LOCAL_DB_MANAGE.get_db_list()
返回了None
,导致了AttributeError: 'NoneType' object has no attribute 'get_db_list'
错误。为了解决这个问题,你需要检查CFG.LOCAL_DB_MANAGE
是否被正确初始化,以及确保它具有get_db_list
属性。
7条答案
按热度按时间gtlvzcf81#
这个问题已经被标记为
stale
,因为已经超过30天没有任何活动。oxiaedzo2#
邮件已收到,本回复为自动回复,我将尽快与您取得联系,谢谢!
b4wnujal3#
端口看起来在.js文件中硬编码了。你可以将5000中的所有地方替换为你的Docker端口,默认为8000(在VS Code中搜索选项)。
jgovgodb4#
邮件已收到,本回复为自动回复,我将尽快与您取得联系,谢谢!
5ktev3wc5#
这个问题已经被标记为
stale
,因为已经超过30天没有任何活动。xpszyzbs6#
邮件已收到,本回复为自动回复,我将尽快与您取得联系,谢谢!
bvjxkvbb7#
这个问题已经被标记为
stale
,因为已经超过30天没有任何活动。