在 VSCode 中为 UV 配置代理

绕海飞行的鱼🐟 发布于 2025-12-24 66 次阅读


虽然我也没正经写过 python 脚本,也曾在电脑上装了一堆的 python 版本,但是自从用了 UV 以来,对我这种不喜欢在 windows 下装一堆 python 版本而且切换不方便的人而言,简直是飞跃。

不过 UV 目前没有地方配置代理,只能调用系统配置(有位老哥已经提交了功能,但是管理员可能对合并有一些顾虑,所以一直放着)。但是由于一些原因,电脑上无法开全局代理配置,但是我又不想换源,所以就捣鼓了下面的方案:

本质上还是使用 powershell 配置环境变量实现,不过只在 VSCode 当前终端中,完美符合我的要求。

在 VSCode 中进入 设置,转到用户标签中的 功能 -> 终端 -> Env: Windows (也可以直接搜索:terminal.integrated.env.windows,然后点击 在 settings.json 中编辑,打开该文件:

然后配置下代理就行了:

"HTTP_PROXY": "http://127.0.0.1:1080",
"HTTPS_PROXY": "http://127.0.0.1:1080"

当然,期待后续 UV 能官方支持吧!

🍎平安夜快乐~