RuntimeWarning: coroutine 'worker' was never awaited
时间: 2023-09-26 22:09:37 浏览: 271
RuntimeError: DataLoader worker (pid(s) 9528, 8320) exited unexpectedly
这个警告通常出现在 asyncio 中,表示协程函数没有被正确的 await,导致它没有被执行。解决这个问题的方法是在协程函数调用时添加 await,例如:
```python
async def some_function():
# do something
await another_coroutine_function() # 正确的调用方式
# 错误的调用方式
async def some_function():
# do something
another_coroutine_function()
```
如果你已经正确地使用了 await, 那么可能是因为你在使用 asyncio 的时候出现了一些其它的问题,需要进一步排查调试。
阅读全文