我正在尝试从现有的pyhton脚本及其conf文件中创建一个.exe文件。 conf文件包含敏感信息,因此不能在二进制文件之外分发。
所以要求是: as per this image
答案 0 :(得分:-2)
PyInstaller首先要做的是建立一个规范。 该文件存储在--specpath =目录中,默认情况下存储在当前目录中。
您可以使用--add-binary命令选项将二进制文件添加到分发包中,或者将它们作为列表添加到规范文件中
a = Analysis(...
binaries=[ ( '/usr/lib/libiodbc.2.dylib', '.' ) ],
...)
或直接在控制台中
pyinstaller --add-binary '/usr/lib/libiodbc.2.dylib:.' myscript.py
请参见this