【技巧】使用UV创建python项目的开发环境

回到目录

【技巧】使用UV创建python项目的开发环境

0. 为什么用UV

下载速度快、虚拟环境、多版本python支持、清晰的依赖关系

1. 安装基础软件

1.1. 安装python

下载地址:https://www.python.org/downloads/windows/

1.2. 安装UV

bash 复制代码
> pip install uv -i https://pypi.tuna.tsinghua.edu.cn/simple

1.3. 确认uv安装成功

bash 复制代码
> uv --version
uv 0.7.3 (3c413f74b 2025-05-07)

2. 创建项目

源码托管网站创建项目

gitee.com 创建项目 https://gitee.com/zhouweng/dify_import.git

2.1. 本地拉取项目

bash 复制代码
> git clone https://gitee.com/zhouweng/dify_import.git

2.2. 进入本地项目目录,初始化uv

bash 复制代码
> uv init

2.3. 创建虚拟环境

bash 复制代码
> uv venv --python 3.12
> python --version
Python 3.13.2

2.4. 激活虚拟环境

bash 复制代码
> .venv/Scripts/activate
> uv venv --python 3.12 
> python --version
Python 3.12.10

2.5. 安装依赖包

bash 复制代码
> uv add pandas requests openpyxl -i  https://pypi.tuna.tsinghua.edu.cn/simple

这个时候,看pyproject.toml 文件已经自动增加依赖关系

检查依赖关系

bash 复制代码
> uv tree

2.6. 写好代码,运行

uv run xxx.py

回到目录

相关推荐
alden_ygq2 分钟前
当java进程内存使用超过jvm设置大小会发生什么?
java·开发语言·jvm
源码方舟19 分钟前
【基于ALS模型的教育视频推荐系统(Java实现)】
java·python·算法·音视频
蜗牛沐雨20 分钟前
Rust 中的 `PartialEq` 和 `Eq`:深入解析与应用
开发语言·后端·rust
Python私教22 分钟前
Rust快速入门:从零到实战指南
开发语言·后端·rust
萑澈30 分钟前
2025深圳杯D题法医物证多人身份鉴定问题四万字思路
python·数学建模
Ronin-Lotus33 分钟前
图像处理篇---MJPEG视频流处理
图像处理·python·opencv
Mcworld8571 小时前
整数分解JAVA
java·开发语言
请你喝好果汁6411 小时前
python_竞态条件
开发语言·python
正在走向自律1 小时前
Python 数据分析与可视化:开启数据洞察之旅(5/10)
开发语言·人工智能·python·数据挖掘·数据分析
dudly1 小时前
Python 字典键 “三变一” 之谜
开发语言·python