python包管理工具
uv 项目级python管理
http://github.com/astral-sh/uv
https://docs.astral.sh/uv/guides/integration/fastapi/ using uv with fastapi
shell
pip install uv
# Initialized project `example` at `/home/user/example`
uv init example
cd example
uv add ruff
# Creating virtual environment at: .venv
# Resolved 2 packages in 170ms
# Built example @ file:///home/user/example
# Prepared 2 packages in 627ms
#Installed 2 packages in 1ms
# + example==0.1.0 (from file:///home/user/example)
# + ruff==0.5.0
uv run ruff check
# All checks passed!
uv lock
# Resolved 2 packages in 0.33ms
uv sync
# Resolved 2 packages in 0.70ms
# Checked 1 package in 0.02ms
uv run --with jupyter jupyter notebookminiconda 全局python管理
https://www.anaconda.com/download/success
shell
# 安装 Jupyter Notebook
conda install notebook
# 启动 Jupyter Notebook
jupyter notebook