logoalt Hacker News

mkoubaatoday at 12:33 AM2 repliesview on HN

1000% this. uv is trivially installable and is completely unrelated to installations of python.


Replies

zahlmantoday at 5:56 AM

If I want to install Python on Windows and start using pip, I grab an installer from python.org and follow a wizard. On Linux, I almost certainly already have it anyway.

If I want to bootstrap from uv on Windows, the simplest option offered involves Powershell.

Either way, I can write quite a bit with just the standard library before I have to understand what uv really is (or what pip is). At that point, yes, the pip UX is quite a bit messier. But I already have Python, and pip itself was also trivially installable (e.g. via the standard library `ensurepip`, or from a Linux system package manager — yes, still using the command line, but this hypothetical is conditioned on being a Linux user).

show 2 replies
erutoday at 12:50 AM

I wonder how much Rust's default to statically link almost everything helped here? That should make deployment of uv even easier?

show 1 reply