UV安装到D盘
本文最后更新于69 天前,其中的信息可能已经过时,如有错误请发送邮件到898599301@qq.com

UV卸载重装

默认装c盘占空间太多
windows环境

完整删除建议

先在仍能使用 uv 的 PowerShell 中清理 uv 管理的数据:

uv cache clean

查看并记录全局工具、Python 的位置:

uv tool dir
uv python dir

然后卸载 WinGet 包:

winget uninstall --id astral-sh.uv -e

卸载完成后,删除当前机器上的残留目录:

Remove-Item -LiteralPath "$HOME\.local\bin\uv.exe" `
    -Force -ErrorAction SilentlyContinue

Remove-Item -LiteralPath "$HOME\.local\bin\uvx.exe" `
    -Force -ErrorAction SilentlyContinue

Remove-Item -LiteralPath "$HOME\.local\bin\uvw.exe" `
    -Force -ErrorAction SilentlyContinue

Remove-Item -LiteralPath "$env:LOCALAPPDATA\uv" `
    -Recurse -Force -ErrorAction SilentlyContinue

Remove-Item -LiteralPath "$env:APPDATA\uv" `
    -Recurse -Force -ErrorAction SilentlyContinue

这些目录分别可能包含:

$HOME\.local\bin       uv、uvx、uvw 可执行文件
%LOCALAPPDATA%\uv      uv 缓存
%APPDATA%\uv           全局工具、uv 管理的 Python、用户配置

uv 官方的卸载说明也要求删除 uv、uvx、uvw,并可进一步删除缓存、Python 安装目录和工具目录。

验证是否删除干净

关闭当前 PowerShell,重新打开一个窗口,再执行:

Get-Command uv, uvx, uvw -ErrorAction SilentlyContinue
where.exe uv
winget list --id astral-sh.uv -e

理想结果是:

  • Get-Command 没有输出;
  • where.exe uv 找不到文件;
  • winget list 不再显示 astral-sh.uv。

如果 where.exe uv 仍然显示路径,说明当前 PATH 或旧文件仍然存在。你之前本机的 uv 路径是:

C:\Users\Elite\.local\bin\uv.exe

重点检查这个目录。

重装

WinGet 命令本身主要负责安装 uv 包;uv 的缓存、全局工具和 Python 并不一定跟随安装包位置。官方 uv 安装器支持通过 UV_INSTALL_DIR 修改二进制安装目录,但这只影响 uv 可执行文件,不会自动迁移缓存、Python 和工具目录。(docs.astral.sh)

如果你的目标是完整迁移到 D 盘,建议清理后使用官方安装器:

powershell -ExecutionPolicy Bypass -Command {
    $env:UV_INSTALL_DIR = "D:\tools\uv"
    irm https://astral.sh/uv/install.ps1 | iex
}

再把数据目录设置到 D 盘:

[Environment]::SetEnvironmentVariable(
    "UV_CACHE_DIR",
    "D:\tools\uv-cache",
    "User"
)

[Environment]::SetEnvironmentVariable(
    "UV_TOOL_DIR",
    "D:\tools\uv-tools",
    "User"
)

[Environment]::SetEnvironmentVariable(
    "UV_PYTHON_INSTALL_DIR",
    "D:\tools\uv-python",
    "User"
)

重新打开 PowerShell 后检查:

uv --version
uv cache dir
uv tool dir
uv python dir

修改成功

image-20260723132113230

文末附加内容
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇