python uv 思维导图 新手教程
·

UV教程
安装
- pipx install uv 【强烈推荐,隔离冲突】
-
- pip install uv
- mac/linux:curl -LsSf https://astral.sh/uv/install.sh | sh
- win :powershell -c “irm https://astral.sh/uv/install.ps1 | iex”
帮助
- uv help
- uv help [command]
- uv [command] -help/-h [推荐,更清晰]
运行
- uv run
- 运行一个命令或脚本
- 自动建立并激活虚拟环境
项目建立流程
- uv init
- 建立新项目
- uv add
- 增加依赖到项目
- uv remove
- 移除依赖
- uv sync
- 更新项目环境
- uv build
- 构建、分发
- publish
- 上传
外部接口
- uv tool
- 安装和管理可全局使用的 Python 命令行工具
- uvx == uv tool run
- uv pip
- 使用与pip兼容的接口来管理Python包
环境 依赖管理
- uv venv
- 创建虚拟环境
- uv python
- 管理python版本
- uv lock
- 更新项目锁文件[精确的安装蓝图]
信息查看
- uv version
- 项目版本
- uv tree
- 显示项目依赖树
- uv export
- 导出项目锁文件为另一种格式
UV管理
- uv cache 管理缓存
- uv self 管理UV程序
- uv generate-shell-completion
- 生成一个自动补全脚本
- 1、if (!(Test-Path $PROFILE)) { New-Item -Path $PROFILE -Type File -Force }
- 2、Add-Content -Path $PROFILE -Value ‘(& uv generate-shell-completion powershell) | Out-String | Invoke-Expression’
- 3、. $PROFILE
更多推荐



所有评论(0)