跳到主要内容

3 篇博文 含有标签「uv」

查看所有标签

国内使用UV的代理设置指南

· 阅读需 3 分钟

在使用 UV 进行软件包管理和 Python 安装时,由于网络环境的限制,国内用户通常需要设置代理或镜像来加速下载过程。本文将详细介绍如何在不同场景下设置国内加速镜像。

一、安装第三方包时的镜像设置

在使用 uv add 命令安装第三方包时,有两种方法可以设置国内加速镜像:

uv sync 下载包版本问题

· 阅读需 4 分钟

今天我们来聊一个使用 uv 工具进行python 项目管理时会遇到的包版本的问题。

当我们从远程仓库下载以个新的项目时,有了uv 工具,可以使用 uv sync 来一键同步项目开发的python 环境和第三方库,但是我们想象一个问题,如果项目在最早开发或者首次开发时,如使用 uv add mcp 安装了当时的最新版,此时,在pyproject.toml 文件记录的包版本为 "mcp>=1.6.0" 之后过了好久,这个包在pypi 中也更新了,如更新到 "1.7.0",那么当再次使用 uv sync 时,是安装 1.6.0 版本还是 1.7.0 版本呢?