just log warnings when --user installs hide behind virtualenv installs · Issue #1443 · pypa/pip (original) (raw)
currently, users can fail with Will not install to the user site because it will lack sys.path precedence
when doing --user
installs that will be hidden behind virtualenv site packages (in virtualenvs with system access, the precedence is virtualenv, then user, then global).
I'm considering whether these installs should just warn in this case, and not fail.
the reason to warn (vs fail) is in the scenario, where only one dependency will fail, as part of a larger install of many packages.