Создание Windows .exe с gui2exe не работает из-за отсутствия MSVCP90.dll

Я пытаюсь скомпилировать свой скрипт python в один .exe, используя gui2exe (который использует py2exe для создания .exe). Моя программа использует wxWidgets, и каждый раз, когда я пытаюсь ее скомпилировать, появляется следующее сообщение об ошибке:

Ошибка MSVCP90.dll: Нет такого файла или каталога.

Я уже загрузил и установил распространяемый VC ++ пакет, так что я должен иметь это .dll, не так ли?

Да, вы должны это иметь. Вы должны исключить его из py2exe.

options = { 'py2exe': { 'dll_excludes': [ 'MSVCP90.dll' ] } } setup(windows=["main.py"], options=options) 

вам нужно перейти на сайт загрузки microsoft и получить визуальный пакет перераспределенного C ++ 2008. Скажите ему сделать ремонт и искать водителя. Скопируйте драйвер в папку DLL в каталоге python