Я учил себя Python3 / API / PyQt5 и OOP в течение последних нескольких недель, и, наконец, я сделал приложение, которое работает, ура! Я работал над Ubuntu 19, и приложение работает нормально, когда я запускаю его из терминала. Проблема состоит в том, чтобы попытаться скомпилировать его (правильный термин?), Чтобы сделать его исполняемым для Linux и Windows.
Я использовал pyinstaller app.py --onefile -w --icon="app.ico"
для создания файлов и не вижу ошибок, которые вижу , Я использовал Windows 10 для компиляции exe.
Вот проблема: На Linux я получаю файл «разделяемой библиотеки», который не выполняется, а на windows exe просто сломан. Все, что я получаю, это сообщение об ошибке «эта программа не может работать в вашей системе», или что-то похожее на это.
Это очень простое приложение с 1 скриптом и PyQt5 GUI. Я довольно новичок во всем этом, и это, безусловно, самая сложная часть. Я застрял на этом в течение нескольких дней, и я не могу заставить его работать.
Я могу дать вам, ребята, код приложения, если это поможет, я просто не думаю, что у меня достаточно представителей для публикации ссылки, так что это может быть кодовый блок.
Я буду благодарен за любую помощь, которую вы, ребята, можете оказать, поскольку у меня нет идей. Приветствия!
Редактирование для добавления: windows 8.1 выдает сообщение об ошибке «Ошибка -3 от инфляции: недопустимая длина блока» при запуске app.exe