【发布时间】:2020-10-09 13:23:51
【问题描述】:
当我启动server.exe 并尝试执行uvicorn.run() 时,抛出异常:
Traceback (most recent call last):
File "logging\config.py", line 390, in resolve
ModuleNotFoundError: No module named 'uvicorn.logging'
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "logging\config.py", line 542, in configure
File "logging\config.py", line 654, in configure_formatter
File "logging\config.py", line 469, in configure_custom
File "logging\config.py", line 397, in resolve
File "logging\config.py", line 390, in resolve
ValueError: Cannot resolve 'uvicorn.logging.DefaultFormatter': No module named 'uvicorn.logging'
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "server.py", line 82, in <module>
File "server.py", line 21, in run
File "uvicorn\main.py", line 343, in run
File "uvicorn\config.py", line 180, in __init__
File "uvicorn\config.py", line 223, in configure_logging
File "logging\config.py", line 808, in dictConfig
File "logging\config.py", line 545, in configure
ValueError: Unable to configure formatter 'default'
[7932] Failed to execute script server
请注意,uvicorn.logging 模块确实存在,当我在 Python 中执行服务器的代码时,它运行正常。
【问题讨论】:
-
@jacobgalam,它没有帮助
标签: python pyinstaller uvicorn