Guides
Fix: error externally-managed-environment (pip)
Why pip says externally-managed-environment (PEP 668) and how to fix it: use a virtual environment, pipx or uv, the OS package, or —break-system-packages.
uv vs pip: Which Should You Use in 2026?
uv vs pip compared: speed, lockfiles, Python version management and the uv pip interface. When to switch, when to stay on pip, and how to migrate.