@ -122,28 +122,20 @@ FastAPI стоит на плечах гигантов:
## Установка
<divclass="termy">
```console
$ pip install fastapi
---> 100%
```
</div>
Вам также понадобится сервер ASGI для производства, такой как <ahref="https://www.uvicorn.org"class="external-link"target="_blank">Uvicorn</a> или <ahref="https://github.com/pgjones/hypercorn"class="external-link"target="_blank">Hypercorn</a>.
Создайте и активируйте <ahref="https://fastapi.tiangolo.com/virtual-environments/"class="external-link"target="_blank">виртуальное окружение</a>, а затем установите FastAPI:
<divclass="termy">
```console
$ pip install "uvicorn[standard]"
$ pip install "fastapi[standard]"
---> 100%
```
</div>
**Примечание**: Убедитесь, что вы помещаете `"fastapi[standard]"` в кавычки, чтобы это работало во всех терминалах.
<summary>О команде <code>uvicorn main:app --reload</code>...</summary>
<summary>О команде <code>fastapi dev main.py</code>...</summary>
Команда `fastapi dev` читает ваш файл `main.py`, обнаруживает в нем приложение **FastAPI** и запускает сервер с помощью <ahref="https://www.uvicorn.org"class="external-link"target="_blank">Uvicorn</a>.
Команда `uvicorn main:app` относится к:
По умолчанию `fastapi dev` запускается с включенной автоперезагрузкой для локальной разработки.
* `main`: файл `main.py` (модуль Python).
* `app`: объект, созданный внутри `main.py` с помощью строки `app = FastAPI()`.
* `--reload`: перезапуск сервера после изменения кода. Делайте это только во время разработки.
Вы можете узнать больше об этом в <ahref="https://fastapi.tiangolo.com/fastapi-cli/"target="_blank">документации FastAPI CLI</a>.