工具与调试
本模块介绍在 uv 项目中的开发依赖、.env、VS Code 调试与验收命令。环境与依赖请先通过 uv 与项目 配好。
1. 开发工具(可选)
用 uv 以开发依赖形式安装,例如:
bash
uv add --dev ruff black pytest需要全局 CLI 工具时:
bash
uv tool install ruff详见 uv tool。
2. 环境变量与 .env
系统 PATH、Shell 配置与项目 .env 的区别见 环境变量配置。
创建 .env 后,在代码里用 python-dotenv 读取:
bash
uv add python-dotenv3. 调试配置(VS Code)
创建 .vscode/launch.json 示例:
json
{
"version": "0.2.0",
"configurations": [
{
"name": "Python: Current File",
"type": "python",
"request": "launch",
"program": "${file}",
"console": "integratedTerminal",
"envFile": "${workspaceFolder}/.env"
}
]
}解释器请选择项目下的 .venv/bin/python(Windows 为 .venv\Scripts\python.exe)。使用 Jupyter 时可安装官方 Python 扩展,便于在 VS Code 中打开 .ipynb。
4. 验证安装
bash
uv --version
uv run python --version
uv run python -c "import sys; print(sys.executable)"若已按 Notebook 配置 Jupyter:
bash
uv run jupyter --version可选:其他工作方式
若团队仍使用 pyenv、纯 pip + venv 等,可与其它教程对照。
🎉 下一步
Python 环境配置完成后,继续配置其他语言:
遇到问题? 查看 问题排查 页面。