При компиляции Pyinstaller не подхватывает иконки из соседней папки
Имеется программа, в которой используются иконки из папки, которая находится в папке проекта редактора PyCharm. Пример пути к иконке: "icons/icon.ico". В проекте всё работает как и должно, однако "pyinstaller" при компиляции в 1 файл не подхватывает папку с иконками, из-за чего они не загружаются в программе.
Я так понимаю, что программа ждёт, пока я скину папку с нужными иконками в ту же директорию.
Можно ли это исправить (чтобы "pyinstaller" поглотил иконки внутрь exe файла)?
UPDATE
Также в программе используются соседние файлы: папка, БД, txt
Ответы (1 шт):
Автор решения: Павел
→ Ссылка
В основном коде, где прописываешь иконки, вставь полные пути до иконок. Например:
icon.addPixmap(QtGui.QPixmap("C:\\Users\\User\\Desktop\\test\\TEST.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)