我有一个经过大量修改的规范文件,我想使用--onefile
选项进行编译。我有几个隐藏的导入和文件路径扩展名,但是当然,标准的Analysis
,PYZ
,EXE
和COLLECT
对象仍然在那里。
当我编译.py
文件并允许pyinstaller
为我生成一个规范文件时,使用--onefile
选项有效,我确实获得了一个可执行文件。
当我使用.spec
选项编译自己的--onefile
文件时,pyinstaller
无法将所有内容捆绑到一个文件中。据我所知,使用我自己的.spec
文件时,是否提供--onefile
选项还是现在都没有区别。
如何将程序编译为一个文件可执行文件,并在其中提供自己的.spec
文件?