29 lines
1.1 KiB
Markdown
29 lines
1.1 KiB
Markdown
|
|
# uv run
|
|||
|
|
|
|||
|
|
> Запускать команду или скрипт в окружении проекта.
|
|||
|
|
> Больше информации: <https://docs.astral.sh/uv/reference/cli/#uv-run>.
|
|||
|
|
|
|||
|
|
- Запустить скрипт Python:
|
|||
|
|
|
|||
|
|
`uv run {{путь/к/скрипту.py}}`
|
|||
|
|
|
|||
|
|
- Запустить модуль Python:
|
|||
|
|
|
|||
|
|
`uv run {{[-m|--module]}} {{имя_модуля}}`
|
|||
|
|
|
|||
|
|
- Выполнить команду с временно установленными дополнительными пакетами:
|
|||
|
|
|
|||
|
|
`uv run {{[-w|--with]}} {{пакет}} {{команда}}`
|
|||
|
|
|
|||
|
|
- Запустить скрипт с пакетами из файла зависимостей:
|
|||
|
|
|
|||
|
|
`uv run --with-requirements {{путь/к/requirements.txt}} {{путь/к/скрипту.py}}`
|
|||
|
|
|
|||
|
|
- Запустить в изолированном окружении (без зависимостей проекта):
|
|||
|
|
|
|||
|
|
`uv run --isolated {{путь/к/скрипту.py}}`
|
|||
|
|
|
|||
|
|
- Запустить без предварительной синхронизации окружения:
|
|||
|
|
|
|||
|
|
`uv run --no-sync {{команда}}`
|