使用 cx_Freeze 时指定 .msi 文件位置?

问题描述 投票:0回答:1

使用

cx_Freeze
为Python GUI构建
.msi
安装程序,如何指定保存新构建的
.msi
文件的位置?

我确实希望将文件保存到默认的

dist
文件夹,但我想在创建文件时指定我自己的位置。我还想使用
setup.py
文件,而不是 命令行。我该怎么做?

我正在寻找与

--target-dir

 选项等效的选项,但在 setup.py
 中指定,而不是作为命令行标志?

python windows-installer cx-freeze
1个回答
0
投票
您可以将

target_name

 添加到 
bdist_msi
 中的 
setup()
 选项。

bdist_msi_options = {'target_name': 'path/to/your.msi'} 设置( 名称='名称', ... 选项={ 'build_exe':build_exe_options, 'bdist_msi':bdist_msi_选项, } )

© www.soinside.com 2019 - 2024. All rights reserved.