我已经在Ubuntu上成功编译了一个PyXMLSec库。我想为这个库创建一个windows-installer (即PyXMLSec-win32-python27.exe)。我可以从我的Ubuntu创建它,还是必须从Win32创建?我如何创建它?我更喜欢Ubuntu,因为在Windows中,我有一些bug。
谢谢。
发布于 2012-10-04 06:09:36
您应该在Windows上构建并测试安装程序。(如果您不在Windows上测试它,您就不知道它在Windows上是否有效。)
用于制作Windows安装程序的常用免费安装软件产品通常包括Wix和Inno Setup。为了便于使用,我更喜欢Inno Setup;它有一些免费的GUI(从站点本身链接到),用于创建用于构建安装程序的安装脚本,非常灵活,不需要您进行任何自定义工作,并且使用它内置的基于Pascal的对象脚本语言很容易扩展。
但是,Wix支持构建使用Windows Installer的基于MSI的安装程序。公司网络管理员通常需要安装MSI,因为它们允许轻松地将安装推送到网络域中的计算机。除非您非常熟悉它,否则它很难使用,因此它可能不适合您似乎需要的一次性安装程序要求。
发布于 2013-09-24 14:56:44
我想为我的python源代码创建一个安装文件。“
您必须使用NSIS、InnoSetup、BitRock Installer、IzPack或类似工具来生成平台安装程序。因此,您必须将第一部分中生成的二进制结果打包为os发行版。几乎所有的安装器系统都是为Windows系统设计的。跨平台:零安装,IzPack ...如果您使用IzPack,您可以使用跨平台安装程序来支付包含jvm的费用。
我相信这款>> HELP可以为您带来光明;)
发布于 2013-09-24 15:10:55
看一下Build Distribution的文档
python setup.py bdist --format=msihttps://stackoverflow.com/questions/12701073
复制相似问题