Skip to content
ohsudo, Home

Tags

#venv

error: externally-managed-environment
Linux

pip "error: externally-managed-environment": install Python packages the right way

Fix pip "externally-managed-environment" on Ubuntu 24.04 and Debian 12: use apt, a virtual environment or pipx, and know when --break-system-packages is acceptable.

Beginner · 3 min read