Как запаковать программу в EXE, если там webdriver?
Использую библиотеку pytinstaller чтобы запаковывать программы в EXE. Сейчас закончил программу которая использует в себе Webdriver Selenium и также импортирует json файл в себя. После того, как сделал EXE он не запускается, драйве и json находятся в папке с "экзешником". Консоль появляется на мнгновение, даже заскринить не получается ошибку, подскажите, что это может быть и может мне просто стоит использовать другую библиотеку и как мне можно и возможно ли это вообще чтобы запихнуть драйвер, браузер и json файл в один экзешник чтобы это работало на других компах?
обратите внимание на флаг --add-data у pytinstaller: скорее всего он решит вашу проблему.
а ошибку можно прочитать, запустив экзешник через консоль:
в винде правой клавишей с зажатым шифтом по любому свободному месту в папке - открыть окно powershell здесь - и вбиваете команду ./<имя экзешника>.exe
Может знаете, сделал, как вы сказали через add-data, но у меня всё установилось в EXE хромдрайвера и ничего не работает. Кстати также посмотрел ошибку запуска при обычной "упаковке" в EXE проблема была с имротом одной библиотеки, ещё не проверял, будет ли работать без неё