dev65
Фев. 23, 2009 11:17:43
Всем добрый день!
Столкнулся со следующей проблемой. Приложение с графическим интерфейсом, созданное с помощью wxpython и подготовленное к распостранению с помощью py2exe, выдает ошибку: “Приложение не запущено, поскольку оно настроено некорректно. Повторная установка приложения может решить данную проблему”. На машине, на которой собирался дистрибутив, все работает нормально. Возможно, отсутствует какая-то библиотека. Тестирование проводилось на компьютерах, работающих под управлением Windows XP SP3.
Сдача проекта в пятницу) Пожалуйста, подскажите в какую сторону копать
clopomor
Фев. 23, 2009 11:40:39
а длл-ки для wxwidgets включені? не wxPython, а сам графічний тулкіт?
Можливо у вас на машині розробника длл-ки шукались через відповідні для віндовса змінні середовища, а зібрана програма їх не находить
SAnty
Фев. 23, 2009 12:16:36
Покажите свой setup.py файл.
dev65
Фев. 23, 2009 14:00:55
Всем большое спасибо за участие, уже разобрался.
Проблема была в следующем:
в целевой системе не было сборки Microsoft.VC90.CRT. Обнаружил проблему с помощью чтения логов Винды)
Решил проблему скачиванием Microsoft Visual C++ 2008 Redistributable и копированием файлов msvcp90.dll, msvcr90.dll, msvcm90.dll, Microsoft.VC90.CRT.manifest в каталог дистрибутива. Также помогла инфа отсюда
http://www.gamedev.ru/code/forum/?id=77299