Verified diagnostic signature
externally managed environment
pip refused to modify a Python installation owned by the operating-system package manager. Match this output from python-pip, then continue with sourced, read-only checks.
- Confidence
- high
- Platforms
- linux
- Verified
- 2026-07-24
Recognized output
Signature matched locally
externally managed environmentOneLiners matches this pattern in your browser. Your pasted output is not stored or indexed.
Likely causes
What usually produces this signal
- pip is running against Ubuntu or Debian system Python outside a virtual environment
- A project dependency was requested without first creating and selecting a venv
- A standalone Python application should be installed with pipx instead of system pip
- An automation script resolves /usr/bin/python3 rather than its intended isolated interpreter
Safe next checks
Collect evidence before changing the system
Related signals