【python】使用uv管理项目包依赖

uv相关


优势

  • 并行下载
  • 本地缓存
  • 集合多种功能
  • 借鉴cargo设计
  • rust 编写

安装

复制代码
pip install uv
brewinstall uv
winget install --id=astral-sh.uv -e

管理项目

复制代码
uv init my_project
uv add unsloth==2025.10.1
uv run main.py
 #  	安装 pyproject.toml里的依赖
uv sync

管理工具

复制代码
uv tool install vllm==0.10.0
uv tool uninstall vllm
uv tool list

管理脚本

复制代码
uv init --script main.py
uv run main.py

换源

复制代码
[[tool.uv.index]]
url = "https://pypi.tuna.tsinghua.edu.cn/simple"
default = true
相关推荐
梦想不只是梦与想6 分钟前
环境管理:Conda 与 venv
python·conda·uv
Yolanda_20227 分钟前
6.pytorch加载数据初认识
python
更深兼春远9 分钟前
Python到底怎么用于测试?
自动化测试·软件测试·python·接口测试
我不会起名字32215 分钟前
一天一道力扣Hot100(36):深度优先算法---组合总和
数据结构·c++·后端·python·算法·go
东莞市云毅网络有限公司35 分钟前
PDF 表格抽取的三条技术路线对比:规则、库解析与版面识别
python·sqlite·自动化运维·geo·数据监测
天天喝旺仔40 分钟前
Linux 性能排查实战:用 perf、strace 与火焰图定位 CPU、内存与 IO 瓶颈
linux·性能优化·运维开发
LuminousCPP1 小时前
Linux系统编程(二):从目录树到命令执行|路径、环境变量、alias 与文件操作入门
linux·经验分享·笔记
第十人i1 小时前
Linux 系统初始化配置清单:新服务器快速部署
linux·服务器
LongRunning1 小时前
【Linux】RK3568-OpenCV+YOLO(七)
linux
j7~1 小时前
【Linux】三十八.C++ 手写 HTTP 服务器:裸 socket + fork 多进程,从 HTTP 报文解析到浏览器打开网页
linux·网络·网络协议·学习·http·网络编程