.py в .exe со значком, изображениями и chromedriver - PullRequest
0 голосов
/ 11 июля 2019

У меня есть программа с графическим интерфейсом, которая имеет значки и некоторые изображения и chromedriver. Теперь я хочу преобразовать .py файл в .exe с иконкой, изображениями и цветным драйвером внутри исполняемого файла. Как мне этого добиться?

Я попробовал pyinstaller, и он работает, но я должен держать значки и chromedriver в папке, где находится exe-файл, и тогда только он будет работать, но я хочу, чтобы он был внутри exe-файла, где я мог бы просто распространить exe-файл на свой друг без хромедривера.

1 Ответ

0 голосов
/ 11 июля 2019

Попробуйте это

pyinstaller --onefile --windowed --icon=app.ico test.py

Кроме того, добавьте драйвер Chrome в файл test.spec,

binaries=[('path\chromedriver.exe', '.')]

Обновите файл спецификации, например pyinstaller test.spec.

Вы также можете обновить значок приложения через файл спецификации. icon='app.ico'

...