How to uninstall uv on a Mac, with its cache, Pythons and tools
Remove uv installed with Homebrew or its own installer, and the cache, Python versions and tools it keeps in your home folder, in the right order.
How do I uninstall uv on a Mac?
Clear what uv manages first, while the uv command still works, then remove uv itself:
uv cache clean
uv python uninstall --all
uv tool listRemove each tool uv tool list shows with uv tool uninstall <name>. Then:
- Homebrew:
brew uninstall uv. Ours, version 0.10.2, was 43 MB;which -a uvfound only this copy. - Installer script: delete
~/.local/bin/uvand~/.local/bin/uvx.
Where does uv store files on a Mac?
| What | Where | Here |
|---|---|---|
| Cache | ~/.cache/uv | 12 KB |
| Python versions and tools | ~/.local/share/uv | not present |
| Project environments | a .venv folder in each project | per project |
On a Mac that has used uv for real projects the cache is usually the largest part, because uv keeps every package it has downloaded so the next install is instant.
Python itself: uninstall Python. The tool uv often replaces: pipx and its environments. The cache on its own: uv cache taking up space.
Common questions
How do I uninstall uv on Mac?
Run uv cache clean and uv python uninstall --all, remove its tools, then brew uninstall uv or delete ~/.local/bin/uv.
Where is the uv cache on Mac?
In ~/.cache/uv. uv cache clean empties it.