Пытаюсь запустить fastapi, но на моменте uvicorn main:app --reload выдает ошибку

В консоли вводил такие команды:

pip install fastapi
pip install "fastapi[all]"
pip install "uvicorn[standard]"

потом создал файл main.py, содержимое файла в скрине, и после введения команды:

uvicorn main:app --reload 

выдает это:

введите сюда описание изображения


Ответы (1 шт):

Автор решения: Влад Виноградов

В ошибке написано, что неизвестная команда uvicorn. Скорее всего у тебя не подтянулось окружение. Рекомендую использовать виртуальное окружение(venv) для проектов.

Без venv можно попробовать

python -m uvicorn main:app --reload 
→ Ссылка