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)
相关推荐
梵得儿SHI23 分钟前
Vue 项目实战与性能优化全攻略:从代码、渲染到首屏,一站式解决卡顿慢加载
前端·vue.js·性能优化·vite·前端面试·前端优化·首屏优化
ShyanZh25 分钟前
【skill】HTML PPT Skill:用 Claude Code 一句话生成专业演示文稿
前端·ai·html·powerpoint·skill
AI视觉网奇31 分钟前
three教学 3d资产拼接源代码
前端·css·css3
程序猿阿伟1 小时前
《Chrome标签组搭建多任务高效浏览指南》
前端·chrome
2601_958352902 小时前
双麦 DSP 音频模块实战:一文梳理 A-68 在全行业场景的声学解决方案与落地要点
前端·嵌入式硬件·音视频·语音识别·降噪消回音·音频处理模块
智码看视界2 小时前
老梁聊全栈:JavaScript 原型链深入探索对象继承的奥秘
前端·javascript·ecmascript
布朗克1682 小时前
39 Spring Boot Web实战
前端·spring boot·后端·实战
纽格立科技2 小时前
DRM 发射端链路图(上)
前端·人工智能·车载系统·信息与通信·传媒
云水一下2 小时前
Vue.js从零到精通系列(七):高级特性实战——Teleport、异步组件、自定义指令与TypeScript深度结合
前端·vue.js·typescript
qq4356947012 小时前
Vue05
前端·vue.js