Вопросы к Поиску с Алисой
Разница между режимами работы PyInstaller для разных платформ заключается в том, что вывод программы зависит от активной операционной системы и версии Python. pyinstaller.org github.com Это значит, что для подготовки дистрибутива для разных ОС, версий Python или архитектур (32-битной или 64-битной) нужно запускать PyInstaller в этой ОС с определённой версией Python. pyinstaller.org github.com
Некоторые режимы работы PyInstaller:
Таким образом, для разных платформ нужно создавать отдельные версии приложения с помощью PyInstaller. www.infoworld.com