mirror of
https://github.com/AstrBotDevs/AstrBot
synced 2026-07-17 09:50:31 +08:00
25 lines
745 B
Markdown
25 lines
745 B
Markdown
# Package Manager Deployment (uv)
|
|
|
|
Use `uv` to install and run AstrBot quickly.
|
|
|
|
## Before You Start
|
|
|
|
If `uv` is not installed, install it first by following the official guide:
|
|
<https://docs.astral.sh/uv/>
|
|
|
|
`uv` supports Linux, Windows, and macOS.
|
|
|
|
## Important Notes
|
|
|
|
> [!WARNING]
|
|
> AstrBot deployed via `uv` **does not support upgrading through the WebUI**. To update, run `uv tool upgrade astrbot --python 3.12` from the command line.
|
|
|
|
AstrBot requires Python 3.12 or later. Use `--python 3.12` to ensure that `uv` creates the tool environment with Python 3.12; if Python downloads are enabled, `uv` will download Python 3.12 automatically when it is missing.
|
|
|
|
## Install and Start
|
|
|
|
```bash
|
|
uv tool install astrbot --python 3.12
|
|
astrbot
|
|
```
|