Python/uv: Difference between revisions
< Python
No edit summary |
|||
| Line 1: | Line 1: | ||
== Setup project == | |||
=== Initialize === | |||
<syntaxhighlight lang="bash"> | |||
uv init --python 3.11 | |||
uv run python --version | |||
uv python list | |||
</syntaxhighlight> | |||
=== Upgrade python === | |||
<syntaxhighlight lang="bash"> | |||
uv python install 3.21 | |||
uv sync | |||
</syntaxhighlight> | |||
== Install == | == Install == | ||
Revision as of 06:27, 27 October 2026
Setup project
Initialize
uv init --python 3.11
uv run python --version
uv python list
Upgrade python
uv python install 3.21
uv sync
Install
curl -LsSf https://astral.sh/uv/install.sh | sh
downloading uv 0.13.6 x86_64-unknown-linux-gnu installing to /home/xxx/.local/bin uv uvx everything's installed!
Upgrade
# Check and upgrade new version
uv self update
# Upgrade if uv self update failed.
curl -LsSf https://astral.sh/uv/install.sh | sh