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

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

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

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

2 Solutions collect form web for “Создание Windows .exe с gui2exe не работает из-за отсутствия MSVCP90.dll”

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

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

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

  • wxPython / ReportLab: как создать и открыть файл .pdf при нажатии кнопки
  • Пользовательский слайдер-виджет с wxPython
  • Как я могу установить пробел в Vertical BoxSizer?
  • Динамически изменять выбор в wx.ComboBox ()
  • wxPython: Как узнать, какой виджет имеет фокус?
  • управление элементами пользовательского интерфейса в wxPython с использованием потоков
  • Как создать объект wx.Image из данных в памяти?
  • Qt теперь выпущен под LGPL, вы бы порекомендовали его по wxWidgets?
  • Python - лучший язык программирования в мире.