Easy_Install Leopard bug: No Eggs Found
Today I came across Zed Shaw latest awesome project, Lamson, an Python mail server that isn’t stuck in the past. The Register has a pretty good rundown on it if you want to know more.
So anyway, on installing it, one of it’s dependences, the jinja2 templating engine, exposed a bug in easy_install that seems to be quite prevelant on OS X 10.5 Leopard. The error message will be something like No eggs found in /foo/bar/etc (setup script problem?)
.
The solution is to upgrade to the latest version of easy_install as so:
sudo easy_install http://pypi.python.org/packages/2.5/s/setuptools/setuptools-0.6c9-py2.5.egg
Best to check the project page to see if a newer version has be released.
Credits: A similar older fix by Sean Lynch with a non-working patched upgrade.