×

Loading...

创建独立的可执行 Python 应用程序

我们可能需要与业务用户共享我们的 Python 桌面或控制台应用程序,或者将这些应用程序部署到多台机器上。 然而,Python 应用程序的交付存在一些挑战:

(1)、运行Python脚本需要Python环境和所有需要的Python模块。

(2)、不同的应用可能需要不同版本的Python和模块。

(3)、一些用户可能会遇到通过命令行运行程序的挑战。

(4)、Python开发者不希望别人把玩源代码。

为了克服这些挑战,我们希望在系统上不安装 Python 的情况下运行这些 Python 应用程序。 因此,我们想知道如何将 Python 应用程序制作成捆绑所有依赖项的可执行文件。

https://www.mssqltips.com/sqlservertip/7608/python-executable-standalone-application/

Report

Replies, comments and Discussions:

  • 工作学习 / 学科技术 / 创建独立的可执行 Python 应用程序 +2

    我们可能需要与业务用户共享我们的 Python 桌面或控制台应用程序,或者将这些应用程序部署到多台机器上。 然而,Python 应用程序的交付存在一些挑战:

    (1)、运行Python脚本需要Python环境和所有需要的Python模块。

    (2)、不同的应用可能需要不同版本的Python和模块。

    (3)、一些用户可能会遇到通过命令行运行程序的挑战。

    (4)、Python开发者不希望别人把玩源代码。

    为了克服这些挑战,我们希望在系统上不安装 Python 的情况下运行这些 Python 应用程序。 因此,我们想知道如何将 Python 应用程序制作成捆绑所有依赖项的可执行文件。

    https://www.mssqltips.com/sqlservertip/7608/python-executable-standalone-application/

    • 谢谢分享。有时候自动生成的spec不工作, 还是需要修改的。 +1
    • 感觉除了希望代码保密之外,其它都不是太主要问题,既然选择了这类语言,就要接受它带来的运行和环境改变 +1