使用uv管理python项目环境

  • 安装uv
    • 使用默认python环境安装uv(把uv安装到默认python环境):pip install uv
  • 创建python项目虚拟环境
    • 如果是已有项目并且项目中有uv.lock文件,直接运行 uv run main.py,这会默认使用uv.lock文件创建虚拟环境
    • 如果是新项目或者项目中没有uv.lock文件,运行 uv venv .venv,创建虚拟环境
  • 使用虚拟环境
    • 激活虚拟环境(重要!这会使得下一步安装的包安装到虚拟环境):.运行 .venv\Scripts\activate 激活虚拟环境
    • 在虚拟环境安装或更新包:运行 uv pip install xxxx 或者其他需要的pip命令
  • 生成或更新uv.lock文件:uv pip compile pyproject.toml -o uv.lock
相关推荐
在繁华处20 小时前
Java从零到熟练(四):面向对象基础
java·开发语言
Unbelievabletobe21 小时前
解决了股票api接口盘后数据更新慢的问题
大数据·开发语言·python
不会C语言的男孩1 天前
C++ Primer 第2章:变量和基本类型
开发语言·c++
lpd_lt1 天前
AI Coding的常用Prompt技巧
python·ai·ai编程
小江的记录本1 天前
【JVM虚拟机】堆内存分代模型:年轻代(Eden+Survivor)、老年代、元空间Metaspace(附《思维导图》+《面试高频考点清单》)
java·前端·jvm·后端·python·spring·面试
在繁华处1 天前
Java从零到熟练(三):流程控制
java·开发语言·python
asdzx671 天前
使用 Python 快速提取 PDF 中的表格
python·pdf
无情的西瓜皮1 天前
MCP协议实战:用Python从零搭建一个AI Agent工具服务器(保姆级教程)
服务器·人工智能·python·mcp
云泽8081 天前
C++ 可调用对象通关指南:深度解析 Lambda 表达式、function 包装器与 bind 绑定器
开发语言·c++·算法
岁月宁静1 天前
驾驭 AI 这匹野马:深入解析智能体 Harness 工程
vue.js·python