[Python Wpg] Distributing Python applications to Windows users

Kevin Veroneau kveroneau at gmail.com
Wed Jan 12 23:03:33 EST 2011


Hello everyone,

Does anybody have experience in deploying a Python application to Windows
users, assuming they do not have Python installed?  Is it possible to make
the installation seamless using InnoSetup?

The only issues I can think of, would be if the Python application was
developed using Qt4, GTK, or SDL, how would one also install these required
dependencies?  Is there a native Windows GUI module for Python?  If so, one
could try to import the various front-end GUI toolkits until one is
successfully imported without raising an exception.  It would then use that
front-end to display the application GUI for the user, and use the same
models and application controllers globally for all front-ends.

I see this being a huge advantage to coding multi-platform applications in
Python, since it is an interpreted language, during start-up it can
automatically determine the optimum front-ends and back-ends to use during
program execution, without requiring to dynamically linking to each
Library(like a traditional compiler does).

Is it possible to bind an entire Python application and the interpreter into
a single EXE for easy deployment, or a similar method?

Thanks,
  Kevin Veroneau
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/winnipeg/attachments/20110112/0d6fcdca/attachment.html>


More information about the Winnipeg mailing list