python - 为 Python + 一组依赖项创建 Windows 安装程序

标签 python windows installation bundle nsis

我需要为 Windows 创建一个安装程序,它应该能够安装特定版本的 Python 解释器 (2.7) 以及一组依赖项,例如 ipython、numpy、pandas 等。

基本上,这与 Active State 为他们的 Active Python 发行版所做的是一样的:一个包含解释器 + deps 的包。

我不是 Windows 用户,我不知道从哪里开始,除了可能会查看 NSIS (这有什么帮助吗?)。

最佳答案

我建议使用我也用于构建 Python 版本的打包工具,它位于 Tools/msi/msi.py 中。 .解压 Python 源(或安装)之上的附加依赖项,然后调整 msi.py 以获取要打包的所有附加文件。您应该调整显示字符串以表明这确实是一个单独的 Python 发行版。

关于python - 为 Python + 一组依赖项创建 Windows 安装程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10535088/

相关文章:

c - 如何在 Windows 中构建没有依赖项的 Qt-5 应用程序

windows - 如何在不使用任何可移动磁盘的情况下将文件从主机操作系统传输到虚拟机中运行的操作系统?

installation - 尝试安装 .NET 4.5.2 Developer Pack 时出现未指定的错误

ruby-on-rails - 无法安装 pg gem

c++ - 如何在 Windows 中的私有(private)管理池中设置线程优先级?

ubuntu - 帮助从终端在 Ubuntu 10.04 上安装 Node.js?

python - 如何创建使用 PyPy 的 Conda 环境?

python - 我可以使用 plone 工作流来管理与 autocad 相关的图形吗?

python - 按钮的像素宽度和高度?

python - Theano 矩阵乘法