uv
uv copied to clipboard
`uv` as a system Python provider
Question
Is it possible to use uv to provide globally available (system?) python? Or it's out of scope for uv (e.g. uv is focused on project package management only) and I should install Python from elsewhere?
I mean I can use uv python install 3.11 --preview to make it globally available as python3.11, but it's not very useful as global Python as uv pip install works only for venvs.
To understand my pov - I wanted to try to switch to uv completely, but most of the scripts on the system are using simple python xxx.py to run, so they do need system installed dependencies and since uv pip install xxx --system won't work on uv python install installations as they're managed. And it seems the only way to make it work is to have two Python instances of the same version installed (one from uv, one from elsewhere).
If it would be possible, it would help users transition to uv more seamlessly.
Platform
Windows 11
Version
uv 0.7.5 (9d1a14e1f 2025-05-16)