<div dir="ltr"><blockquote class="webkit-indent-blockquote" style="margin: 0 0 0 40px; border: none; padding: 0px;"><div class="gmail_quote">On Thu, Oct 6, 2011 at 3:37 PM, Amaury Forgeot d&#39;Arc <span dir="ltr">&lt;<a href="mailto:amauryfa@gmail.com">amauryfa@gmail.com</a>&gt;</span> wrote:</div>

</blockquote><div class="gmail_quote"><blockquote class="gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; ">

2011/10/6 Ram Rachum &lt;<a href="mailto:ram@rachum.com">ram@rachum.com</a>&gt;:<br>
<div><div></div><div class="h5">&gt; I remember that I had trouble using `easy_install` when I was just setting<br>
&gt; up PyPy 1.6 on my XP box.<br>
<br>
&gt; I had no time to document it at that time, but I believe my workflow was to<br>
&gt; download and run distribute_setup.py, then do `easy_install pip`, and then<br>
&gt; `pip install nose`, and it didn&#39;t work so I resorted to downloading tarballs<br>
&gt; manually and running `setup.py install`, which worked.<br>
<br>
&gt; Can you add this to the test suite? I think it&#39;s something that needs to be<br>
&gt; tested automatically before any PyPy release on any platform.<br>
<br>
</div></div>I don&#39;t think there are tests for an &quot;installed&quot; interpreter at the moment.<br>
Do you remember the issues you had at the time?<br>
<font color="#888888"><br>
--<br>
Amaury Forgeot d&#39;Arc<br></font></blockquote><div><br></div><div>I reproduced it now on a VM:</div><div><br></div><div>1. Install Distribute using `distribute_setup.py`.</div><div><br>2. `easy_install pip`, the `pip` script does get installed, but not properly:</div>

<div><br></div></div><blockquote class="webkit-indent-blockquote" style="margin: 0 0 0 40px; border: none; padding: 0px;"><div class="gmail_quote"><div><div>Searching for pip</div><div>Reading <a href="http://pypi.python.org/simple/pip/">http://pypi.python.org/simple/pip/</a></div>

<div>Reading <a href="http://www.pip-installer.org">http://www.pip-installer.org</a></div><div>Reading <a href="http://pip.openplans.org">http://pip.openplans.org</a></div><div>Best match: pip 1.0.2</div><div>Downloading <a href="http://pypi.python.org/packages/source/p/pip/pip-1.0.2.tar.gz#md5=47">http://pypi.python.org/packages/source/p/pip/pip-1.0.2.tar.gz#md5=47</a></div>

<div>ec6ff3f6d962696fe08d4c8264ad49</div><div>Processing pip-1.0.2.tar.gz</div><div>Running pip-1.0.2\setup.py -q bdist_egg --dist-dir c:\docume~1\admini~1\locals~1</div><div>\temp\easy_install-5ffmhm\pip-1.0.2\egg-dist-tmp-w739em</div>

<div>warning: no files found matching &#39;*.html&#39; under directory &#39;docs&#39;</div><div>warning: no previously-included files matching &#39;*.txt&#39; found under directory &#39;do</div><div>cs\_build&#39;</div><div>

no previously-included directories found matching &#39;docs\_build\_sources&#39;</div><div>No eggs found in c:\docume~1\admini~1\locals~1\temp\easy_install-5ffmhm\pip-1.0.</div><div>2\egg-dist-tmp-w739em (setup script problem?)</div>

</div></div></blockquote><div class="gmail_quote"><div><br></div><div><br>3. `pip install nose`: You get an error:</div><div><br></div></div><blockquote class="webkit-indent-blockquote" style="margin: 0 0 0 40px; border: none; padding: 0px;">

<div class="gmail_quote"><div><div><div>Traceback (most recent call last):</div><div>  File &quot;app_main.py&quot;, line 53, in run_toplevel</div><div>  File &quot;c:\Documents and Settings\Administrator\Desktop\pypy-1.6\bin\pip-script.</div>

<div>py&quot;, line 5, in &lt;module&gt;</div><div>    from pkg_resources import load_entry_point</div><div>  File &quot;c:\Documents and Settings\Administrator\Desktop\pypy-1.6\site-packages\d</div><div>istribute-0.6.21-py2.7.egg\pkg_resources.py&quot;, line 2709, in &lt;module&gt;</div>

<div>    working_set.require(__requires__)</div><div>  File &quot;c:\Documents and Settings\Administrator\Desktop\pypy-1.6\site-packages\d</div><div>istribute-0.6.21-py2.7.egg\pkg_resources.py&quot;, line 686, in require</div>

<div>    needed = self.resolve(parse_requirements(requirements))</div><div>  File &quot;c:\Documents and Settings\Administrator\Desktop\pypy-1.6\site-packages\d</div><div>istribute-0.6.21-py2.7.egg\pkg_resources.py&quot;, line 584, in resolve</div>

<div>    raise DistributionNotFound(req)</div><div>DistributionNotFound: pip==1.0.2</div></div></div></div></blockquote><div><br></div><div><br></div><div>Any clue?</div><br></div>