我有一些应该在客户站点上运行的python应用程序。我将py
文件编译为pyc
(python字节代码)。
在客户环境中运行应用程序的标准方法是什么?我看到的选项是:
应用程序用法:该应用程序用作计算主要产品统计信息的工具。客户不会明确地运行它。它没有任何GUI。
客户环境将是x64 Windows机器。没有其他限制。
有任何建议或意见吗?我无法在网上找到这样的讨论。
答案 0 :(得分:2)
鉴于您的要求,最后两个选项似乎最可行:
- 将python库和可执行文件与我的代码一起使用,并直接从我的安装目录运行它。
- 使用一些py-to-exe工具将脚本转换为exe。
您可以package代码或freeze代码,并为目标操作系统创建可执行文件。
鉴于你的要求,我建议后者。您可以浏览Python Packaging Guide了解有关包装的更多详细信息。