【问题标题】:How to install python if it doesn't exist from setuptools msi如果 setuptools msi 中不存在 python,如何安装它
【发布时间】:2016-07-29 19:33:24
【问题描述】:

我想打包我的 python 安装程序,以便更容易集成到我们的 WIX 安装程序或其他形式的产品分发中。我能够使用 setuptools 成功构建 exe (python setup.py bdist_wininst) 和 msi (python setup.py bdist_msi),但是如果用户没有安装 python,该怎么办?有没有办法将 python 本身添加为依赖项,或者如果缺少,则让 setuptools 中的 msi/exe 安装 python?

【问题讨论】:

    标签: python setuptools


    【解决方案1】:

    .exe的用户不需要安装python;这就是创建二进制文件的美妙之处。客户端电脑运行程序所需的所有指令都已经在.exe

    【讨论】:

    • 是的,我知道他们不需要安装 python 来运行 msi 或 exe,但这对他们没有任何好处,因为不会有任何 python 安装来添加包。安装程序的第一步是确定要使用的 python 版本,但在我的测试机器中,python 没有安装,因此没有任何版本可供选择。
    猜你喜欢
    • 2014-11-19
    • 2011-12-14
    • 1970-01-01
    • 1970-01-01
    • 2016-06-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-01-19
    相关资源
    最近更新 更多