uv包管理命令

一.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)
相关推荐
郭老二1 小时前
【前端】vue3:编译步骤
前端
不在逃避q2 小时前
Trae/Vs Code/Cursor命令行无法跑npm命令
前端·arcgis·npm
夏殇之殁2 小时前
包中创建自定义列表项。 . 使用自定义列表项进行数据绑定 . 将天气预报数据保存到本地内存表,通过LiveBindings进行显示。 ...
服务器·前端·javascript
The Chosen One9852 小时前
高进度算法模板速记(待完善)
java·前端·算法
陈随易3 小时前
MoonBit抓包模块pcap,查看电脑的每一次联网通信
前端·后端·程序员
新中地GIS开发老师4 小时前
WebGIS开发学生作品|低空航天管理与航线规划系统
前端·javascript·webgis·三维gis开发
用户059540174464 小时前
大模型对话记忆持久化踩坑实录:用 Playwright 自动化测了 300 次,终于揪出会话丢失的真凶
前端·css
丙氨酸長鏈4 小时前
Web前端入门第 问:JavaScript 一个简单的 IndexedDB 数据库入门示例
前端·javascript·数据库
kyriewen5 小时前
面试官让我手写虚拟列表——AI生成的版本,快速滚动几下就白屏了
前端·javascript·面试
IT_陈寒5 小时前
Vite热更新失效?你可能漏了这个配置
前端·人工智能·后端