Pip behaviour changed after an update

The problem with --user is that it is installed in the user’s path - thus potentially overriding system packages.

This is why it has been underway for some years … look at PEP668

You can even find it searching the forum. e.g. Discussion about avoiding common pitfalls as developer

1 Like