[Split] How to install a single Python application while keeping the dependencies up-to-date?

I am just pointing out that the suggestion may not be so wrong, depending by the system (and asking which are the guidelines for the lower ovwrhead possible, in terms of work and tools).

When I originally wrote this post the top suggestions gave no context, they told the users to delete the externally managed file or use break system packages. Those solutions may be the correct solution for you, but, in general, they are not the correct solution for everyone.

Deleting the file as the first solution with no context contradicated the reason the distros include the file, for users to first consider solutions solutions like venv, pyenv, pipx, uvx, etc. However, the answers have now been updated to include some of solutions distros wish users to be pointed to, this thread is many months old.

Edit: “originally wrote this post” refers to the original thread this comment was posted to: The most popular advice on the internet for `error: externally-managed-environment` is to force packages to be system installed

1 Like