【发布时间】:2011-05-09 09:58:57
【问题描述】:
我编写了一个程序,它使用了许多内置模块。该程序旨在由不同的人在其系统上使用。当他们的系统没有运行程序所需的模块时,他们没有足够的 Python 知识来安装它。有什么办法处理吗?
我还想将程序打包为 linux 中的可执行文件。它只包含3个py文件和一个文本文件。
【问题讨论】:
标签: python linux module installation debian
我编写了一个程序,它使用了许多内置模块。该程序旨在由不同的人在其系统上使用。当他们的系统没有运行程序所需的模块时,他们没有足够的 Python 知识来安装它。有什么办法处理吗?
我还想将程序打包为 linux 中的可执行文件。它只包含3个py文件和一个文本文件。
【问题讨论】:
标签: python linux module installation debian
我认为您需要创建一个处理依赖项和安装过程的 debian 包。
我是 Ubuntu 用户,但 Complete Ubuntu Packaging Guide 应该可以帮助您入门。祝你好运!
【讨论】:
您可以创建一个包含您的 Python 模块和 Python 解释器的可执行文件。您可以使用PyInstaller 创建这样的可执行文件。
【讨论】:
我认为在 debian 发行版上实现这一目标的最简单方法是 package your python application in a debian package。你可以使用this module to make life easier。
【讨论】: