Форум сайта python.su
Всем добрый день!
Столкнулся со следующей проблемой. Приложение с графическим интерфейсом, созданное с помощью wxpython и подготовленное к распостранению с помощью py2exe, выдает ошибку: “Приложение не запущено, поскольку оно настроено некорректно. Повторная установка приложения может решить данную проблему”. На машине, на которой собирался дистрибутив, все работает нормально. Возможно, отсутствует какая-то библиотека. Тестирование проводилось на компьютерах, работающих под управлением Windows XP SP3.
Сдача проекта в пятницу) Пожалуйста, подскажите в какую сторону копать
Офлайн
а длл-ки для wxwidgets включені? не wxPython, а сам графічний тулкіт?
Можливо у вас на машині розробника длл-ки шукались через відповідні для віндовса змінні середовища, а зібрана програма їх не находить
Офлайн
Покажите свой setup.py файл.
Офлайн
Всем большое спасибо за участие, уже разобрался.
Проблема была в следующем:
в целевой системе не было сборки 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
Офлайн