一.uv 包管理命令
1. 管理员身份运行PowerShell,安装uv命令:
arduino
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"

下载的uv默认地址:C:\Users\Owen.local\bin\uv.exe
2.使用CMD命令行工具初始化uv_test项目,并下载对应的python 版本
csharp
uv init -p 3.12 //执行完命令后,会多出如下文件

python下载的位置:C:\Users\Owen\AppData\Roaming\uv\python\cpython-3.12-windows-x86_64-none\python.ext

3.查看uv版本
css
uv --version

3.下载mcp外部依赖
csharp
uv add mcp

4. uv sync 重新构建整个项目

5.移除外部依赖
arduino
uv remove mcp

6.列出所有的外部依赖
uv pip list

5.uv help 查看对用的uv命令

7.uv python dir 查看python所在目录

8. uv add python-dotenv 添加读取环境变量的依赖库

- 新建.env文件,配置对应的API_KEY

- python-dotenv Api调用
ini
import os
from dotenv import load_dotenv
from openai import OpenAI
load_dotenv()
api_key=os.getenv("DEEPSEEK_API_KEY")
print(api_key)
client = OpenAI(
api_key=api_key,
base_url="https://api.deepseek.com")
response = client.chat.completions.create(
model="deepseek-chat",
messages=[
{"role": "system", "content": "你是一名非常可爱的AI助理,你的名字叫小甜甜,请你使用温柔可爱的语气回答用户的问题."},
{"role": "user", "content": "你是谁,你能帮我做什么?"},
],
stream=False,
temperature=0.9
)
print(response.choices[0].message.content)