Py2exe: Are manifest files and w9xpopen.exe required when compiling a web server without GUI interface?

Malcolm picture Malcolm · Dec 15, 2009 · Viewed 10.3k times · Source

I'm using Py2exe to compile a CherryPy (3.1) server using Python 2.6 (32-bit) on Windows 7 Pro (64-bit).

This server will run without a GUI.

Questions:

  1. Do I need to be concerned about adding a manifest file for this application if it runs without a GUI?

  2. Do I need to include w9xpopen.exe with my exe?

So far, my limited testing has indicated that I don't need to include a manifest file or w9xpopen.exe with my executable in order for it to work.

Comments appreciated.

Thank you, Malcolm

Answer

YOU picture YOU · Dec 15, 2009

w9xpopen.exe is for windows 95/98, So If you don't use those you will not need it.

You can add dll_excludes=['w9xpopen.exe'] in your setup file for py2exe to exclude that.

and of course you will not need manifest file if you don't use GUI too.