views:

78

answers:

2

Hi, imagine that I developed the next killer application in Python using pySide and other several third party libraries. Which tools do i need to create different installers for every OS out there (windows, osx, nix)?

+2  A: 

This is mostly a duplicate of the an-executable-python-app question. There's a good list of solutions there.

Peter Hansen
Thanks.. do those tools take care of system requirements like third-party libraries?
systempuntoout
For some definitions of "take care of", yes. For example, most/all include algorithms that scan your source to find all required dependencies, to make sure they get bundled too. If they're Python packages, they'll get installed properly. Note that most of them are not *installer builders*, but many people use something like NSIS or InnoSetup (for Windows only) for that, after the "build" step.
Peter Hansen
A: 

You may use CXFreeze that works on all platforms that Python works. :)

Pedro Ghilardi