Как использовать pyinstaller для генерации pyqt5 sotfware? - PullRequest
0 голосов
/ 21 декабря 2018

Я использую pyinstaller для генерации исполняемого программного обеспечения pyqt5 в Ubuntu 16.04, но у меня возникли некоторые проблемы, как мне это исправить?

Моя ОС - Ubuntu16.04LTS, а версия python - anconda3 python3.6.5, мой pyqt5 использует pip для установки, который показан в списке pip 5.11.3, а версия qmake 3.1.Я добавляю lib dir anconda в мой LD_LIBRARY_PATH (если нет, когда я запускаю pyinstaller myfile.py, он показывает «TypeError: ожидаемый str, байты или объект os.PathLike, а не NoneType»), и я могу успешно получить мое исполняемое программное обеспечение pyqt5.НО, когда я запускаю свое исполняемое приложение , что-то идет не так, что мне делать? Большое спасибо за вашу помощь!

"ImportError: /home/kanghao/dabao/dist/train_tool/libQt5Core.so.5: version `Qt_5.11' not found (required by /home/kanghao/dabao/dist/train_tool/PyQt5/QtCore.so)

[11591] Не удалось выполнить скрипт train_tool "

мой код находится на веб-странице: https://blog.csdn.net/yourgreatfather/article/details/85063787

Я ожидаю, что мой код может стать исполняемым программным обеспечением.

...