Вот суть того, что я делал. Несколько различных их вариантов, которые возвращают одну и ту же ошибку, описанную ниже:
Код: Выделить всё
F:\PythonAPI>sc create FastAPIService ^
More? binPath= "C:\Windows\System32\cmd.exe /c \"C:\PATH\python.exe -m uvicorn pythonapi:app --host 0.0.0.0 --port 8000\"" ^
More? start= auto
[SC] CreateService SUCCESS
---
F:\FPMAPI\PythonAPI>sc start FastAPIService
[SC] StartService FAILED 1053:
The service did not respond to the start or control request in a timely fashion.
pythonapi.py — мой основной файл. Я некоторое время использовал buildpythonapi.py, чтобы выполнить uvicorn.run с переменными из моего файла конфигурации, так что при необходимости он где-то существует.
Подробнее здесь: https://stackoverflow.com/questions/798 ... api-applic
Мобильная версия