Creé un ejecutable con py2exe en una máquina con Windows 7 de 64 bits y distribuí el programa.ejecutable hecho con py2exe no se ejecuta en Windows XP 32bit
En una máquina de 32 bits Windows XP el programa no se ejecuta exhibir el siguiente comportamiento:
a popup window says: program.exe is not a valid win32 application.
The command prompt window says "access denied"
he comprobado para los permisos y el usuario tiene control total y la propiedad completa del archivo y sus directorios padre. Entonces ese no puede ser el problema.
La única posibilidad factible que puedo imaginar es una incompatibilidad OS/arquitectura. ¿Cómo debo solucionar esto?
Mi archivo setup.py utilizado para generar el ejecutable:
from distutils.core import setup
import py2exe
setup(console=['xerxes2excel.py'])
que corrían el siguiente para generar el exe:
python setup.py py2exe
Intente crear el ejecutable utilizando una máquina de 32 bits – inspectorG4dget
¿No sería seguro decir que probablemente creó un ejecutable de 64 bits, que no se ejecutará en un procesador de 32 bits? –
@jcomeau_ictx, esa es mi suposición. ¿Hay alguna manera de crear un ejecutable de 32 bits en una máquina de 64 bits? ¿A través de algún tipo de magia de emulación? –