一.uv 包管理命令
1. 管理员身份运行PowerShell,安装uv命令:
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 版本
uv init -p 3.12 //执行完命令后,会多出如下文件
python下载的位置:C:\Users\Owen\AppData\Roaming\uv\python\cpython-3.12-windows-x86_64-none\python.ext
3.查看uv版本
uv --version
3.下载mcp外部依赖
uv add mcp
4. uv sync 重新构建整个项目
5.移除外部依赖
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调用
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)