Вы должны включить из глобуса импорта Glob
дал исполняемый файл с py2exe на 64-битной машине Windows 7 и распространил программу.
На Windows XP 32-битной машине программа отказывается работать, демонстрируя следующее поведение:
всплывающее окно говорит: program.exe не является приложением win32.
В окне командной строки написано «доступ запрещен»
Я проверил наличие разрешений, и у пользователя есть полный контроль и полное владение файлом и его родительскими каталогами. Так что это не может быть проблемой.
Единственная возможная возможность, которую я могу создать, это несовместимость ОС / архитектуры. Как мне это исправить?
Мой файл setup.py, используемый для генерации исполняемого файла:
from distutils.core import setup
import py2exe
setup(console=['xerxes2excel.py'])
Я запустил следующее, чтобы сгенерировать exe:
python setup.py py2exe