<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto"><div>When bundled the script is supposed to mask the fact you don't have pip installed. </div><div><br></div><div>Basically if you type pip3 install requests it will first install setuptools and pip and then pass the command into the real pip. If it was called get pip then the workflow would be "attempt to install", "run get-pip", "rerun the original install command"</div><div><br>On Jul 10, 2013, at 8:46 AM, Brett Cannon <<a href="mailto:brett@python.org">brett@python.org</a>> wrote:<br><br></div><blockquote type="cite"><div><div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, Jul 10, 2013 at 12:54 AM, Richard Jones <span dir="ltr"><<a href="mailto:richard@python.org" target="_blank">richard@python.org</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">On 10 July 2013 14:19, Carl Meyer <<a href="mailto:carl@oddbird.net">carl@oddbird.net</a>> wrote:<br>


> They certainly do today, but that's primarily because pyvenv isn't very<br>
> useful yet, since the stdlib has no installer and thus a newly-created<br>
> pyvenv has no way to install anything in it.<br>
<br>
</div>Ah, thanks for clarifying that.<br>
<div class="im"><br>
<br>
> Certainly if the bootstrap is ever ported to 2.7 or 3.2, it would make<br>
> sense for it to install virtualenv there (or, probably even better, for<br>
> pyvenv to be backported along with the bootstrap).<br>
<br>
</div>I intend to create two forks; one for consideration in a 2.7.5 release<br>
as "pip" and the other for users of 2.6+ called "get-pip.py".<br></blockquote><div><br></div><div>Why the specific shift between 2.7 and 2.6 in terms of naming? I realize you are differentiating between the bootstrap being pre-installed with Python vs. not, but is there really anything wrong with the script being called pip (or pip3 for Python 3.3/3.2) if it knows how to do the right thing to get pip up and going? IOW why not make the bootstrap what everyone uses to install pip and it just so happens to come pre-installed with Python 3.4 (and maybe Python 2.7)?</div>

</div></div></div>
</div></blockquote><blockquote type="cite"><div><span>_______________________________________________</span><br><span>Distutils-SIG maillist  -  <a href="mailto:Distutils-SIG@python.org">Distutils-SIG@python.org</a></span><br><span><a href="http://mail.python.org/mailman/listinfo/distutils-sig">http://mail.python.org/mailman/listinfo/distutils-sig</a></span><br></div></blockquote></body></html>