跳转至

uv学习笔记

文档: https://hellowac.github.io/uv-zh-cn/

安装

powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
scoop install uv

uv换源

nvim %appdata%\uv\uv.toml

添加以下内容

[[tool.uv.index]]
url = "https://mirrors.cloud.tencent.com/pypi/simple"
default = true

使用

  • 初始化

    # 初始化当前目录
    uv init 
    # 初始化某个目录
    uv init myFolder
    

  • 安装python

    uv python install 3.10 3.11 3.12 3.13
    

  • 创建虚拟环境

# 默认.python-version 指定的版本
uv venv

使用uv添加requiremenets.txt环境

uv add -r .\requiremenets.txt

添加包

uv add requests

删除包

uv remove  requests

升级包

uv lock --upgrade-package requests  

同步环境

uv sync

评论