使用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
相关推荐
蓝婷儿8 分钟前
Python 机器学习核心入门与实战进阶 Day 2 - KNN(K-近邻算法)分类实战与调参
python·机器学习·近邻算法
Ronin30531 分钟前
【C++】类型转换
开发语言·c++
之歆1 小时前
Python-封装和解构-set及操作-字典及操作-解析式生成器-内建函数迭代器-学习笔记
笔记·python·学习
mrbone111 小时前
Git-git worktree的使用
开发语言·c++·git·cmake·worktree·gitab
浪裡遊1 小时前
Sass详解:功能特性、常用方法与最佳实践
开发语言·前端·javascript·css·vue.js·rust·sass
真实的菜1 小时前
JVM类加载系统详解:深入理解Java类的生命周期
java·开发语言·jvm
代码讲故事1 小时前
多种方法实现golang中实现对http的响应内容生成图片
开发语言·chrome·http·golang·图片·快照·截图
天天爱吃肉82182 小时前
ZigBee通信技术全解析:从协议栈到底层实现,全方位解读物联网核心无线技术
python·嵌入式硬件·物联网·servlet
虾球xz2 小时前
CppCon 2018 学习:EFFECTIVE REPLACEMENT OF DYNAMIC POLYMORPHISM WITH std::variant
开发语言·c++·学习
Allen_LVyingbo2 小时前
Python常用医疗AI库以及案例解析(2025年版、上)
开发语言·人工智能·python·学习·健康医疗