创建安装文件

时间:2014-11-14 11:19:08

标签: python installation install installshield

我首先要说的是,我从未创建过需要安装的应用程序,但我不知道它是如何工作的。但现在我必须,我想知道如何继续,使用一些类型的安装工具(installshield,wix)或创建一个python脚本,并转换为.exe。

我的安装需要做的是:

  • 创建一个文件夹并将其添加到系统路径
  • 通过http检查一个repo以获取最新版本的文件并将其下载到该文件夹​​

我该如何处理? 另外,如果我使用任何安装工具,是否可以使用该安装文件进行更新?

2 个答案:

答案 0 :(得分:1)

此处描述了分发和安装Python包的常用方法:

https://hynek.me/articles/sharing-your-labor-of-love-pypi-quick-and-dirty/

但我不确定这是你在找什么。 如果我从字面上理解你的问题:

  • 创建一个文件夹并将其添加到系统路径
  • 通过http检查一个repo以获取最新版本的文件并将其下载到该文件夹​​

我会选择一个Python脚本,因为它不是太复杂而且你完全可以控制它。

答案 1 :(得分:1)

构建Windows安装程序的推荐方法是使用Windows Installer技术。您可以尝试使用付费安装程序工具(如InstallShield,Advanced Installer或任何基于Windows Installer的工具)或使用免费WiX创建设置。

关于您的第二个问题,我不知道WiX是否提供任何内置更新工具,但大多数付费安装工具都有这样的内置工具来处理和部署安装更新。