[Chicago] pyinstall

Ian Bicking ianb at colorstudy.com
Wed Sep 24 19:16:43 CEST 2008


Jason Huggins wrote:
> On Wed, Sep 24, 2008 at 12:32 AM, Ian Bicking <ianb at colorstudy.com> wrote:
>> I just announced a new installer I've been working on:
>> http://pypi.python.org/pypi/pyinstall (also the not-very-thorough docs)
> 
> Awesome work, Ian!
> 
>>From your docs:
> "Packages don't have to be installed as egg archives, they can be
> installed flat (while keeping the egg metadata)."
> 
> Thank goodness!!!!! That is the number one reason I'll be trying it
> out. I like the *theory* of eggs... but when trying to troubleshoot
> some breakage that goes back to some code in some egg-ified library..
> the egg itself just gets in the way.. I can't grep the library
> (easily), can't find the line of code that's breaking (easily), can't
> read the code (easily). Sure, eggs are "just zip archives" and I can
> use tools to peek inside them... but having a tool that can install
> libraries "flat" like any other library is so much more "pythonic" in
> my view. Given the choice between easy_install vs "python setup.py
> install" -- I've always chosen the latter just because of the "eggs
> are a pain to live with" issue.

I put this:

   [install]
   zip-ok = false

in my distutils.cfg file, which avoids zipped eggs (for easy_install). 
pyinstall just kind of does this by default.

-- 
Ian Bicking : ianb at colorstudy.com : http://blog.ianbicking.org


More information about the Chicago mailing list