使用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
相关推荐
CoderCodingNo11 分钟前
【GESP】C++一级真题 luogu-B4410 [GESP202509 一级] 金字塔
开发语言·c++
0思必得012 分钟前
[Web自动化] CSS基础概念和介绍
前端·css·python·自动化·html·web自动化
计算机徐师兄15 分钟前
Python基于Django的MOOC线上课程推荐数据分析与可视化系统(附源码,文档说明)
python·数据分析·django·慕课线上课程推荐·慕课线上课程推荐可视化系统·pytho线上课程推荐可视化·线上课程推荐数据分析可视化系统
free-elcmacom18 分钟前
Python实战项目<2>使用Graphviz绘制流程框图
开发语言·python·graphviz
ljuncong25 分钟前
python的装饰器怎么使用
开发语言·python
2501_9448755134 分钟前
Go后端工程师
开发语言·后端·golang
该用户已不存在38 分钟前
没有这7款工具,难怪你的Python这么慢
后端·python
听风吟丶41 分钟前
Java 反射机制深度解析:从原理到实战应用与性能优化
java·开发语言·性能优化
serve the people43 分钟前
tensorflow 零基础吃透:RaggedTensor 的不规则形状与广播机制 2
人工智能·python·tensorflow
Hello.Reader44 分钟前
Flink ML 基本概念Table API、Stage、Pipeline 与 Graph
大数据·python·flink