У меня сильно измененный файл спецификации, который я хотел бы скомпилировать с помощью опции --onefile
. У меня есть несколько скрытых импортов и расширений пути к файлам, но, конечно, стандартные объекты Analysis
, PYZ
, EXE
и COLLECT
все еще там.
Когда я компилирую файл .py
и позволяю pyinstaller
сгенерировать для меня файл спецификации, с помощью опции --onefile
работает, и я получаю один исполняемый файл.
Когда я компилирую свой собственный файл .spec
с параметром --onefile
, pyinstaller
не удается объединить все в один файл. Насколько я могу судить, при использовании моего собственного файла .spec
не имеет значения, предоставляю ли я опцию --onefile
или сейчас.
Как мне скомпилировать мою программу в один исполняемый файл, где я предоставляю свой собственный .spec
файл?