How to distribute a Python app together with its dependencies?

BlueBird phil at freehackers.org
Mon Dec 1 04:37:05 EST 2008



Alessio Pace wrote:
> Hi,
>
> I have to distribute a Python application which relies on an external
> library, and I'm not very fluent in this kind of stuff with Python (I
> come from the Java world where I would have used the Maven build tool
> to create an "assembly with dependencies" of all it is needed to run
> the app), so I was wondering if someone here could give me some
> suggestions :-)
>
> The external library is generally not present on the machines where I
> have to distribute my app, and the set of machines on which I have to
> distribute this application is not known a priori (it is just known
> they are Unix systems). In fact by means of SSH I will have to copy
> (and install) the app+library and make it runnable onto the specified
> destination(s).

I have never used it myself, but bbfreeze claims to create packaged
versions of an application, for windows and Unix :

http://pypi.python.org/pypi/bbfreeze/0.95.2


cheers,

Philippe



More information about the Python-list mailing list