当前位置: 首页 > news >正文

uv安装及使用

windows安装参考:

什么是python uv,如何在windows上安装uv,基础的用法有哪些?_windows安装uv-CSDN博客

https://zhuanlan.zhihu.com/p/6776864377

使用方式

方式1:

创建uv虚拟环境->激活环境->安装依赖(uv pip install)->每个项目再按照方式2使用

场景:uv为全局虚拟环境

方式2:

可无需创建uv虚拟环境,直接项目uv初始化->添加依赖至pyproject.toml(uv add:若无环境和依赖,将自动uv虚拟环境创建+依赖下载)

场景:uv为项目虚拟环境

uv安装

uv即uvicorn,安装命令:

irm https://astral.sh/uv/install.ps1 | iex

uv虚拟环境创建+初始化+依赖下载

在项目目录下,创建虚拟环境,默认创建.venv目录

uv venv .venv  

激活环境

.venv\Scripts\activate

安装依赖包,语法与pip一致,但速度更快:

uv pip install fastmcp

未创建虚拟环境支持安装将报错

查看已安装包

uv pip list

显示当前已经安装的和可供安装的Python版本

uv python list

初始化项目,生成pyproject.toml和uv.lock

uv init

  

依赖管理

添加/移除包。若未下载依赖,自动下载并更新pyproject.toml

uv add fastmcp

uv remove fastmcp

导出依赖。兼容传统格式

uv pip freeze > requirements.txt

同步依赖。根据pyproject.toml和uv.lock自动安装依赖:

uv sync

相关文章:

  • C++初阶-string类2
  • Vue Router路由原理
  • 网工_ICMP协议
  • ZYNQ MPSOC之PL与PS数据交互DMA方式
  • MCP 服务器搭建【sse 类型】实现上市公司年报查询总结, 127.0.0.1:8000/sse直接配置配合 Cherry Studio使用简单
  • 讯飞星辰焕新发布!Agent规模化应用的通关密码
  • 学习笔记——《Java面向对象程序设计》-常用实用类
  • 复刻低成本机械臂 SO-ARM100 材料齐活篇
  • 欧拉计划 Project Euler61(循环的多边形数)题解
  • Java中的多态与继承
  • 共筑数字经济新生态 共绘数字中国新蓝图 ——思特奇受邀出席2025年第八届数字中国建设峰会
  • 动画震动效果
  • Java 未来技术栈:从云原生到 AI 融合的企业级技术演进路线
  • PCB设计工艺规范(四)安规要求
  • 1254. 【动态规划】单词的划分
  • 动态规划 -- 子数组问题
  • Java大师成长计划之第8天:Java线程基础
  • 农产品园区展示系统——仙盟创梦IDE开发
  • Kotlin与Jetpack Compose的详细使用指南
  • React 第三十六节 Router 中 useParams 的具体使用及详细介绍
  • 乌美签署矿产协议
  • 解放日报社论:只争朝夕、不负重托,加快建成具有全球影响力的科技创新高地
  • 匈牙利国会通过退出国际刑事法院的决定
  • 人社部:一季度全国城镇新增就业308万人,同比增加5万人
  • 葡萄牙、西班牙突发大范围停电,交通和通信服务受到严重影响
  • 中公教育薪酬透视:董监高合计涨薪122万,员工精简近三成