【问题标题】:How to deploy python applications to remote machines running Windows如何将 python 应用程序部署到运行 Windows 的远程机器上
【发布时间】:2017-03-10 09:07:24
【问题描述】:

我开发了一个基于 RabbitMQ 和多个 python 应用程序的分布式应用程序。系统非常复杂,因此我们很可能需要多次更新部署的解决方案。客户希望我们使用他的运行 Windows 的服务器。所以问题是如何部署和更新这个系统的python部分。作为子问题,部署源代码或使用 pyinstaller 获取可执行文件然后部署它们更好吗?在我的测试服务器上,当我有一些更改时,我只使用 git pull,而生产系统可能不是这样。

【问题讨论】:

    标签: python windows deployment


    【解决方案1】:

    我处于类似的位置,我将 pyinstaller 与 fabric 结合起来。所以我构建了项目的“编译”版本,并使用结构,我按照客户的需要进行部署。

    Fabric 支持角色定义,多个客户端的多个配置。

    【讨论】:

    • 但据我所知,fabric 使用 SSH,这在 Windows 平台上可能很难掌握。你安装 OpenSSH 来处理这个吗?
    • 谢谢,我自己试试
    猜你喜欢
    • 2015-05-09
    • 1970-01-01
    • 2018-09-22
    • 1970-01-01
    • 2023-02-07
    • 2017-04-30
    • 2016-04-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多