<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'Arc <span dir="ltr"><<a href="mailto:amauryfa@gmail.com">amauryfa@gmail.com</a>></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 <<a href="mailto:ram@rachum.com">ram@rachum.com</a>>:<br>
<div><div></div><div class="h5">> I remember that I had trouble using `easy_install` when I was just setting<br>
> up PyPy 1.6 on my XP box.<br>
<br>
> I had no time to document it at that time, but I believe my workflow was to<br>
> download and run distribute_setup.py, then do `easy_install pip`, and then<br>
> `pip install nose`, and it didn't work so I resorted to downloading tarballs<br>
> manually and running `setup.py install`, which worked.<br>
<br>
> Can you add this to the test suite? I think it's something that needs to be<br>
> tested automatically before any PyPy release on any platform.<br>
<br>
</div></div>I don't think there are tests for an "installed" interpreter at the moment.<br>
Do you remember the issues you had at the time?<br>
<font color="#888888"><br>
--<br>
Amaury Forgeot d'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 '*.html' under directory 'docs'</div><div>warning: no previously-included files matching '*.txt' found under directory 'do</div><div>cs\_build'</div><div>
no previously-included directories found matching 'docs\_build\_sources'</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 "app_main.py", line 53, in run_toplevel</div><div> File "c:\Documents and Settings\Administrator\Desktop\pypy-1.6\bin\pip-script.</div>
<div>py", line 5, in <module></div><div> from pkg_resources import load_entry_point</div><div> File "c:\Documents and Settings\Administrator\Desktop\pypy-1.6\site-packages\d</div><div>istribute-0.6.21-py2.7.egg\pkg_resources.py", line 2709, in <module></div>
<div> working_set.require(__requires__)</div><div> File "c:\Documents and Settings\Administrator\Desktop\pypy-1.6\site-packages\d</div><div>istribute-0.6.21-py2.7.egg\pkg_resources.py", line 686, in require</div>
<div> needed = self.resolve(parse_requirements(requirements))</div><div> File "c:\Documents and Settings\Administrator\Desktop\pypy-1.6\site-packages\d</div><div>istribute-0.6.21-py2.7.egg\pkg_resources.py", 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>