[Distutils] The future of invoking pip

Donald Stufft donald at stufft.io
Fri Nov 6 16:13:02 EST 2015


> On Nov 6, 2015, at 1:33 PM, Ionel Cristian Mărieș <contact at ionelmc.ro> wrote:
> 
> 
>> On Thu, Nov 5, 2015 at 11:08 PM, Donald Stufft <donald at stufft.io> wrote:
>> Currently pip installs a number of commands like ``pip``, ``pipX`` and
>> ``pipX.Y`` where the X and X.Y corresponds to the version of Python that pip
>> is installed into. Pip installs into whatever Python is currently executing it
>> so this gives some ability to control which version of Python you're installing
>> into (``pip2.7`` for Python 2.7 etc).
> 
> ​Why not consider having a "pip" launcher?​ Seems the obvious thing to me - python has the "py" launcher on windows and it works great!
> 
> Eg: "pip -3" to launch pip using python3, "pip -3.5" to launch pip using python3.5 - just like the "py" 

Isn't this basically what the third option is?  Just the launcher is also the entire program. 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/distutils-sig/attachments/20151106/08932de8/attachment.html>


More information about the Distutils-SIG mailing list