如何在pyinstaller的spec文件中动态更改目标目录?

时间:2018-04-06 08:06:34

标签: python pyinstaller specifications

我试图使用pyinstaller分发python代码的可执行文件。 我想知道是否有办法根据目标平台动态更改目录。

例如,如果可执行文件是32位,目标目录是AAAx32,如果是64位,目标目录是我的spec文件中的AAAx64。

coll = COLLECT(exe,
           a.binaries,
           a.zipfiles,
           a.datas,
           strip=False,
           upx=True,
           name='AAA')     # <-- Change this dynamically.

1 个答案:

答案 0 :(得分:0)

尝试操作系统和平台

import platform
import os
platform.system()
>'Windows'

platform.machine()
>'AMD64'

如需了解更多信息,请read