View Single Post
Old 01-07-2011, 03:57 PM   #1
KevinH
Sigil Developer
KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.
 
Posts: 8,806
Karma: 6000000
Join Date: Nov 2009
Device: many
how do you create your application installer for Windows.

Hi Kovid,

We are thinking about packaging a pure python drag and drop application for Windows and to make it work we would need to use PyCrypto and Python 2.7 much like you do with Calibre.

Do you use a special tool for creating your Windows installers that bundle in python, pycrypto, etc? Do you include the entire Python executable and libs as one used to do when making apps that needed the java virtual machine run time environment? Or do you compile your python code to standalone exe files using py2exe?

I have seen links to PyInstaller and NSIS installers but I have no idea which is better and hoped to pick your brain as to the best way to create a pure python application that can be run on Windows without worrying about which if any version of Python they have installed, ditto for Pycrypto.

Thanks for any hints on what the best way to do this is.

KevinH
KevinH is online now   Reply With Quote