Hacker News new | ask | show | jobs
by grim_io 301 days ago
That's quite a bold statement to assume that the reader is probably using uv wrong.

I'll give some unsolicited advice while on topic:

On Linux, on your development machine, don't use your system python for your venvs.

Your system's python belongs to your system, not to you. It's a critical system dependency and you don't want to depend on it not changing its version after a system update.

Uv makes it easy to download its own python, there is the env var UV_PYTHON_PREFERENCE=only-managed to make the system python disappear from uv completely.

Thank me later.