33 lines
1004 B
Markdown
Raw Normal View History

# uv init
> Создавать новый проект Python.
> Больше информации: <https://docs.astral.sh/uv/reference/cli/#uv-init>.
- Инициализировать проект в текущем каталоге:
`uv init`
- Инициализировать проект с определённым именем:
`uv init {{имя_проекта}}`
- Создать проект в указанном каталоге:
`uv init --directory {{путь/к/каталогу}} {{имя_проекта}}`
- Создать проект для библиотеки Python:
`uv init {{[--lib|--library]}} {{имя_проекта}}`
- Указать систему сборки:
`uv init --build-backend {{система_сборки}} {{имя_проекта}}`
- Создать только `pyproject.toml`:
`uv init --bare {{имя_проекта}}`
- Задать описание проекта:
`uv init --description "{{описание}}" {{имя_проекта}}`