Python автономный исполняемый файл с Pyinsatller
Я написал скрипт Python с графическим интерфейсом (с Tkinter), я хочу экспортировать его в формате "exe", совместим со всеми версиями Windows (XP, Vista, 7, 8, 8.1, 10)
Я использую Pyinstaller для этого. Кроме того, мой код совместим с Python 3, все версии. (3.5, 3.4 ...)
Некоторое объяснение:
Используя Pyinstaller + Python 3.5, я не могу установить выходной файл Exe в некоторых окнах. Из-за этой ошибки, которая возникает в некоторых более старых версиях Windows: "Не удалось найти точку входа в процедуру ucrtbase.terminate в библиотеке динамических ссылок api-ms-win-crt-runtime-l1-1-0.dll". Ну, я искал и обнаружил, что ошибка в том, что некоторые файлы DLL не существует. И решение: пользователь должен установить Microsoft VC Redist 2015.
Я пересмотрел свою компиляцию с Python 3.4, проблема, кажется, решена.
Но проблема:
Используя Pyinstaller + Python 3.4, я могу установить выходной Exe-файл (я тестировал Exe-файл в Win Xp & 7 на виртуальной машине), но я не уверен, не возникнет ли проблем у кого-либо из моих пользователей.
Другими словами, я предполагаю, что вывод Pyinstaller для Python 3.4 содержит все необходимые dll-файлы, поэтому нет необходимости устанавливать дополнительный редирект MS vc, но как в этом убедиться?
Спасибо всем.