目录一、windows 安装 uv、并测试是否安装成功二、用 uv 安装 Python三、新建并初始化项目四、虚拟环境uv 自带自动管理五、Python 包管理安装、卸载、查看六、运行项目七、项目依赖导出 / 同步一、windows 安装 uv、并测试是否安装成功# 1. win R输入 powershell回车 # 2. 安装 uv powershell -ExecutionPolicy ByPass -c irm https://astral.sh/uv/install.ps1 | iex # 3. 重启 powershell # 4. 查看 uv 版本 uv --version # 帮助 uv --help二、用 uv 安装 Python# 安装指定 Python 版本 uv python install 3.12 # 想让系统里直接可用 python 命令可以用 uv python install 3.12 --default # 查看已安装的所有 Python uv python list # 检查python版本 python --version # 把某个版本设为全局默认 uv python pin 3.12 # 卸载某个 Python 版本 uv python remove 3.12 # 查看当前默认 Python uv python which三、新建并初始化项目# 新建项目文件夹 mkdir my_project cd my_project # 在当前文件夹初始化项目 uv init # 或者 新建并进入名为 my_project 的文件夹再初始化 uv init my_project初始化后生成my_project/ ├── .python-version # 记录项目用的 Python 版本 ├── README.md # 项目说明文档 ├── main.py # 入口脚本自带 Hello World └── pyproject.toml # 核心配置文件项目名、依赖、版本等四、虚拟环境uv 自带自动管理# 在当前文件夹创建虚拟环境自动生成 .venv文件夹 uv venv五、Python 包管理安装、卸载、查看# 安装包最快 uv add requests # 安装指定版本 uv add requests2.31.0 # 卸载包 uv remove requests # 查看已安装的所有包 uv pip list # 查看某个包信息 uv pip show requests六、运行项目# 直接运行 Python 文件 uv run main.py # 进入 Python 交互环境 uv run python七、项目依赖导出 / 同步# 生成依赖文件 requirements.txt uv pip freeze requirements.txt # 从 requirements.txt 安装所有依赖 uv pip install -r requirements.txt