This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author ncoghlan
Recipients dstufft, larry, loewis, ncoghlan, ned.deily, tshepang
Date 2013-11-02.01:38:00
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <CADiSq7cT729_XjeY5U_iQW51qV+2G+dMO86z7b_VMRAAT2vu1A@mail.gmail.com>
In-reply-to <1383353776.4.0.742788700407.issue19406@psf.upfronthosting.co.za>
Content
The "install everything" approach is OK for Windows and virtual
environments. The challenge is the shared bin directories on *nix systems.

Perhaps pip itself could be updated such that it installs the bare "pip"
only if sys.executable matches shutil.which("python")? At the very least,
ensurepip should work that way, but setuptools actually has the same
problem with respect to easy_install.

Also, if we do the temp directory workaround then we need to copy and then
delete the original rather than move (otherwise the file context will be
wrong under SELinux)
History
Date User Action Args
2013-11-02 01:38:01ncoghlansetrecipients: + ncoghlan, loewis, larry, ned.deily, tshepang, dstufft
2013-11-02 01:38:01ncoghlanlinkissue19406 messages
2013-11-02 01:38:00ncoghlancreate