Skip to content

uv package manager

作者:Lee 等
最后更新:

Introduction ​

uv is a next-generation Python package management tool

Installation ​

bash
curl -LsSf https://astral.sh/uv/install.sh | sh

Create a virtual environment ​

bash
uv venv

Install/Uninstall packages ​

Add uv before the pip command

bash
uv pip install triton
uv pip uninstall triton

Manage dependencies ​

Install/Uninstall dependencies ​

bash
uv pip install requests
uv pip uninstall requests

Install from requirements.txt ​

bash
uv pip install -r requirements.txt

Freeze dependency list ​

bash
uv pip freeze > requirements.txt

Update all dependencies ​

bash
uv pip install -U -r requirements.txt

Run Python script ​

bash
uv run script.py

Start REPL ​

bash
uv

Clean cache ​

bash
uv cache clean

页面历史