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

python UV虚拟环境项目搭建

安装UV

#安装(前提是需要python已经安装,没有安装请先安装python)

pip install uv

创建项目

uv init  demo_project

创建虚拟环境

cd demo_projectuv venv -p python3.11 .venv说明:-p python版本.venv 虚拟环境名,可以随意命名。命令.venv与主流idea一致

激活虚拟环境

# Linux/macOS
source .venv/bin/activate# winddos
.venv\Scripts\activate.bat

退出虚拟环境

deactivate

添加依赖

uv add 安装包

临时安装

uv pip install pandas 

升级包

uv add 包名  --upgrade

导出和导入依赖

uv pip freeze > requirements.txt

uv add和uv pip使用场景

场景推荐命令原因
新增项目依赖uv add <package>自动更新配置文件和锁文件,确保可复现性
临时安装调试包uv pip install <pkg>避免污染项目依赖声明
升级依赖版本uv add <pkg> --upgrade更新锁文件并同步环境
从 GitHub 安装子路径包uv add github:user/repo#subpath支持直接解析仓库子路径的 pyproject.toml3
兼容传统 pip 命令uv pip install -r requirements.txt无缝迁移现有依赖列表7
http://www.dtcms.com/a/337694.html

相关文章:

  • 和芯星通携手思博伦通信,测试验证系列导航定位芯片/模块符合GB/T 45086.1标准
  • 学习stm32 感应开关盖垃圾桶
  • 用 Python 实现一个“小型 ReAct 智能体”:思维链 + 工具调用 + 环境交互
  • 软件测试覆盖率:真相与实践
  • unity实现背包拖拽排序
  • 1个月征服Java:零基础直达企业级开发——Java面向对象补充知识
  • 汽车近光灯难达标?OAS 软件精准解困
  • 【牛客刷题】正六边形阴影面积计算
  • 深入理解列式存储与向量化引擎
  • 无人机行业“黑话”
  • 10CL016YF484C8G Altera FPGA Cyclone
  • Qt第十讲-使用快捷键
  • Mybatis执行sql流程(一)
  • TP6用word文档导入数学公式
  • AI心理助手开发文档
  • [系统架构设计师]未来信息综合技术(十一)
  • Linux unistd.h 包含功能
  • 基于 Ansible 与 Jinja2 模板的 LNMP 环境及 WordPress 自动化部署实践
  • 【C语言】gets和getchar的区别
  • JVM 面试精选 20 题
  • 达梦数据库DCA通关宝典,数据库管理运维学习
  • Java面试题及答案整理(2025年互联网大厂最新版,持续更新)
  • 从数据汇总到高级分析,SQL 查询进阶实战(下篇)—— 分组、子查询与窗口函数全攻略
  • 亲测可用 [安卓]《神秘来电》V1.1无需登入无广告离线打开即用手机模拟发起虚假来电免费版
  • HTTPS面试题(更新中...)
  • 【速通】深度学习模型调试系统化方法论:从问题定位到性能优化
  • Vivado Design Flow
  • 深度学习在订单簿分析与短期价格预测中的应用探索
  • Windows 安装使用 MySQL
  • 44 C++ STL模板库13-容器5-容器适配器-队列(queue)