I created an executable with py2exe on a 64bit windows 7 machine, and distributed the program.
On a windows xp 32bit machine the program refuses to run exhibiting the following behavior:
a popup window says: program.exe isnot a valid win32 application.
The command prompt window says "accessdenied"
I checked for permissions and the user has full control and complete ownership of the file and its parent directories. So that can't be the issue.
The only feasible possibility I can image is an OS/architectural incompatibility. How should I fix this?
My setup.py file used to generate the executable:
from distutils.core import setup
import py2exesetup(console=['xerxes2excel.py'])
I ran the following to generate the exe:
python setup.py py2exe