Попытка собрать приложение с py2app, Причина: изображение не найдено

Весь день я пытался решить, почему у меня не работает.app. Чтобы просмотреть некоторые ошибки, я открыл main.py, содержащийся в main.app Contents. Это позволило мне смотреть из оболочки, а не из неоднозначной консоли. Надеюсь, это моя последняя ошибка, но я, похоже, не нашел способа помочь. Ошибка как таковая:

ImportError: dlopen(/Users/development/Desktop/python_workspace/BasicEmail/dist/main.app/Contents/Resources/lib/python3.6/lib-dynload/PyQt5/QtWidgets.so, 2): Library not loaded: @rpath/QtWidgets.framework/Versions/5/QtWidgets

Referenced from: /Users/development/Desktop/python_workspace/BasicEmail/dist/main.app/Contents/Resources/lib/python3.6/lib-dynload/PyQt5/QtWidgets.so

Reason: image not found

Как предложено на https://github.com/Homebrew/legacy-homebrew/issues/45114 перестроил pyqt5 --with-d-bus. Это не решило мою проблему предполагаемого отсутствия изображения. Как было предложено в Mac OS, изображение PyQt5 не найдено, я создал файл sys.path в своем основном каталоге и вставил в путь пакеты сайтов. sys.path.insert(1,'/ USR / местные / Библиотека /python3.6/ сайт-пакеты /'). Я что-то упустил с моим sys.path? Есть ли другой способ обойти это. Мне бы очень хотелось узнать, как создать приложение.

0 ответов

Другие вопросы по тегам