What are simple instructions for creating a Python package structure and egg?

Posted by froadie on Stack Overflow See other posts from Stack Overflow or by froadie
Published on 2010-05-27T15:31:44Z Indexed on 2010/05/27 15:51 UTC
Read the original article Hit count: 278

Filed under:
|
|

I just completed my first (minor) Python project, and my boss wants me to package it nicely so that it can be distributed and called from other programs easily. He suggested I look into eggs. I've been googling and reading, but I'm just getting confused. Most of the sites I'm looking at explain how to use Python eggs that were already created, or how to create an egg from a setup.py file (which I don't yet have). All I have now is an Eclipse pydev project with about 4 modules and a settings/configuration file. In easy steps, how do I go about structuring it into folders/packages and compiling it into an egg? And once it's an egg, what do I have to know about deploying/building/using it? I'm really starting from scratch here, so don't assume I know anything; simple step-by-step instructions would be really helpful...

These are some of the sites that I've been looking at so far:

I've also browsed a few SO questions but haven't really found what I need.

Thanks!

© Stack Overflow or respective owner

Related posts about python

Related posts about packages