文件“/usr/local/bin/uvicorn”,第 8 行,位于
系统退出(主())
文件“/usr/local/lib/python3.9/site-packages/click/core.py”,第 1157 行,在 call 中
返回 self.main(*args, **kwargs)
文件“/usr/local/lib/python3.9/site-packages/click/core.py”,第 1078 行,在 main 中
rv = self.invoke(ctx)
文件“/usr/local/lib/python3.9/site-packages/click/core.py”,第 1434 行,在调用中
返回 ctx.invoke(self.callback, **ctx.params)
文件“/usr/local/lib/python3.9/site-packages/click/core.py”,第 783 行,在调用中
返回 __callback(*args, **kwargs)
文件“/usr/local/lib/python3.9/site-packages/uvicorn/main.py”,第 410 行,在 main 中
跑步(
文件“/usr/local/lib/python3.9/site-packages/uvicorn/main.py”,第 577 行,运行中
服务器.run()
文件“/usr/local/lib/python3.9/site-packages/uvicorn/server.py”,第 65 行,运行中
返回 asyncio.run(self.serve(sockets=sockets))
文件“/usr/local/lib/python3.9/asyncio/runners.py”,第 44 行,运行中
返回循环.run_until_complete(main)
文件“uvloop/loop.pyx”,第 1517 行,位于 uvloop.loop.Loop.run_until_complete 中
文件“/usr/local/lib/python3.9/site-packages/uvicorn/server.py”,第 69 行,在服务中
等待 self._serve(socket)
文件“/usr/local/lib/python3.9/site-packages/uvicorn/server.py”,第 76 行,在 _serve 中
配置.load()
文件“/usr/local/lib/python3.9/site-packages/uvicorn/config.py”,第 434 行,加载中
self.loaded_app = import_from_string(self.app)
文件“/usr/local/lib/python3.9/site-packages/uvicorn/importer.py”,第 19 行,在 import_from_string 中
模块 = importlib.import_module(module_str)
文件“/usr/local/lib/python3.9/importlib/init.py”,第 127 行,在 import_module 中
return _bootstrap._gcd_import(名称[级别:],包,级别)
文件“”,第 1030 行,位于 _gcd_import 中
文件“”,第 1007 行,位于 _find_and_load 中
文件“”,第 972 行,在 _find_and_load_unlocked 中
文件“”,第 228 行,位于 _call_with_frames_removed 中
文件“”,第 1030 行,位于 _gcd_import 中
文件“”,第 1007 行,位于 _find_and_load 中
文件“”,第 986 行,在 _find_and_load_unlocked 中
文件“”,第 680 行,在 _load_unlocked 中
文件“”,第 850 行,在 exec_module 中
文件“”,第 228 行,位于 _call_with_frames_removed 中
文件“/app/app/init.py”,第 3 行,位于
Nest_asyncio.apply()
文件“/usr/local/lib/python3.9/site-packages/nest_asyncio.py”,第 19 行,在 apply
_patch_loop(循环)
文件“/usr/local/lib/python3.9/site-packages/nest_asyncio.py”,第 193 行,在 _patch_loop 中
raise ValueError('无法修补类型 %s' 的循环' % type(loop))
ValueError:无法修补类型的循环
知道如何解决这个问题吗?
阿图尔
能够修复它。
需要在.
init.py文件中注释
#nest_asyncio.apply()
。