[Distutils] PEP439 and upgrading pip
Marcus Smith
qwcode at gmail.com
Wed Jun 19 01:02:35 CEST 2013
Instead, I'm starting to think that with the right error message,
> "Explicit is better than implicit" and "In the face of ambiguity,
> refuse the temptation to guess" should rule the day here.
>
> For example:
>
> $pip3 install Django
> pip is not currently installed. Run 'pip3 bootstrap' or 'pip3
> bootstrap --system' to install it.
> $pip3 bootstrap --help
> Usage:
> pip3 bootstrap
> pip3 bootstrap --system
>
>
sounds reasonable to me.
> Linux distros could then patch the 'pip3 bootstrap --system' variant
> to invoke the appropriate platform specific installation command.
well, e.g. debian patches distutils.command.install with it's /usr/local
layer and dist-packages patches.
I imagine, those kind of patches would also occur in distlib as well now?
(which will be handling the bootstrap installs)
Marcus
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/distutils-sig/attachments/20130618/4499893d/attachment.html>
More information about the Distutils-SIG
mailing list