Как получить доступ к включенным данным после развертывания exe с помощью pyinstaller?Python

Программы на Python
Anonymous
Как получить доступ к включенным данным после развертывания exe с помощью pyinstaller?

Сообщение Anonymous »


Я использовал pyinstaller для создания файла .exe. Я включил несколько файлов (значок программы и загрузочный gif) с помощью:

a = Анализ(..., данные=[ ('ui/icon.ico', 'ui'), # Включить icon.ico в каталог ui ('ui/loading.gif', 'ui'), # Включаем loading.gif в каталог ui ], ...) Но когда я запускаю файл .exe, кажется, что изображения не найдены. В коде Python я получаю к ним доступ, используя путь в структуре проекта (т. е. «ui/icon.ico» и «ui/loading.gif»). Похоже, внутренняя структура исполняемого файла pyqt другая; но я не нашел никакой конкретной документации о том, как справиться с этой ситуацией.

Вернуться в «Python»