我正在尝试从我现有的pyhton脚本创建一个.exe文件,它是conf文件。conf 文件包含敏感信息,因此不能在二进制文件之外分发。
所以要求是:根据此图像
PyInstaller做的第一件事是建立一个规范。该文件存储在 --specpath= 目录中,默认情况下为当前目录。
您可以通过使用 --add-binary 命令选项或将它们作为列表添加到规范文件来将二进制文件添加到捆绑包中。
a = Analysis(...
binaries=[ ( '/usr/lib/libiodbc.2.dylib', '.' ) ],
...)
或直接在控制台中
pyinstaller --add-binary '/usr/lib/libiodbc.2.dylib:.' myscript.py
看到这里