- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个小型 python 应用程序,我想将 GNU GPL 许可证文本添加到 cx_Freeze 生成的 MSI 包中。
我使用此设置脚本,带有 bdist_msi 选项:
import sys
from cx_Freeze import setup, Executable
path = sys.path + ["app"]
build_exe_options = {
"path": path,
"icon": "resources\icons\clock.ico"}
base = None
if sys.platform == "win32":
base = "Win32GUI"
setup( name = "app",
version = "1.1",
description = "My Application",
options = {"build_exe": build_exe_options},
executables = [Executable("app.py", base=base,
targetName="app.exe",
shortcutName="Application",
shortcutDir="DesktopFolder")])
我怎样才能做到这一点?
最佳答案
根据documentation ,cx_Freeze 能够构建一个简单安装程序,它可能不包括显示许可证(或者至少我在文档中找不到它)。
但是,您可以使用 python setup.py build
运行安装脚本,然后使用专业安装程序(如 Inno Setup)打包文件。或NSIS 。它们都是免费的,可以让您自定义几乎所有您想要的内容,包括显示许可证。
关于python - 如何将许可证文本添加到 cx_freeze bdist_msi?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16766473/
我有一个小型 python 应用程序,我想将 GNU GPL 许可证文本添加到 cx_Freeze 生成的 MSI 包中。 我使用此设置脚本,带有 bdist_msi 选项: import sys f
我经常使用 cx_freeze将我的 python 源与所有依赖项打包,然后通过 distutils 创建一个 msi 安装包bdist_msi扩展名 唯一的问题发生在我尝试重新安装新创建的 msi
我用了bdist_msi从过去的 cx_freeze 开始,它工作得很好。 现在我需要创建注册表项 是否可以使用 bdist_msi 创建注册表项?来自 cx_freeze? 使用 wixtools
在使用 cx_Freeze 设置脚本创建 MSI 时,我无法找到有关 bdist_msi 命令的可用选项的文档。 我在与此主题相关的其他 SO 帖子中看到了以下选项: bdist_msi_option
我有一个 PySide 应用程序,我正尝试使用 cx_freeze 将其打包到 MSI 中。我可以成功创建 MSI 安装程序,但我无法弄清楚如何列出要包含在包中的其他模块。这是我的 setup.py
我是一名优秀的程序员,十分优秀!