Я сгенерировал файл .exe, используя py2exe в Windows XP.Этот исполняемый файл без проблем работает в Windows XP и Windows 7 при распространении.
При запуске в Windows XP, эмулированной с помощью Parallel Desktop для Mac, возникает ошибка, в результате которой «приложение не удалось запустить из-за неправильной конфигурации».и предложив переустановить его.При сборке с включенной консолью сообщение об ошибке не генерируется системой, и окно консоли кратковременно мигает перед исчезновением.Приложение не запускается.
При распространении запускаю .exe из каталога, также содержащего msvcp90.dll.Я считаю, что все остальное в комплекте .exe.Я включил мой файл setup.py ниже для справки.
Кому-нибудь удалось получить .exe, сгенерированный через py2exe в системе Windows, для последующей работы в Parallel Desktop?
setup.py:
from distutils.core import setup
import py2exe, sys, os
sys.argv.append('py2exe')
setup(
options = {'py2exe': {'bundle_files': 1}},
windows = [{'script': "frontend.py"}],
zipfile = None
)