【问题标题】:how to create application(exe) from python script for linux如何从 linux 的 python 脚本创建应用程序(exe)
【发布时间】:2010-04-28 18:29:35
【问题描述】:

我是 python 编程的新手,我有一个 .py 文件,现在我该怎么做才能从 .py 文件创建一个应用程序,它可以安装并在任何 linux pc 上运行,我尝试打包它,但它只是创建 .tar 文件,我需要 python 来运行它,是否可以这样做,

谢谢

【问题讨论】:

标签: python


【解决方案1】:

确保主python文件的第一行有#! /usr/bin/env python,然后确保它有执行权限集(应该像chmod +x file_name.py一样简单)。

【讨论】:

    【解决方案2】:

    来自link

    “PyInstaller 是一个在 Windows、Linux 和 Mac OS X 下将 Python 程序转换(打包)为独立可执行文件的程序。它与类似工具相比的主要优点是 PyInstaller 可以与自 1.5 以来的任何 Python 版本一起使用,它由于透明压缩,它可以构建更小的可执行文件,它是完全多平台的,并使用操作系统支持来加载动态库,从而确保完全兼容。”

    我没有在linux中使用过它,所以我不能给你更多信息

    【讨论】:

      【解决方案3】:

      我认为任何现代 Linux 操作系统都安装了 Python,因此如果 .py 文件没有奇怪的依赖项,您可以分发它。

      【讨论】:

      • 是的,确实如此,但我想将它作为一个应用程序,所以我可以添加到启动应用程序中并在用户登录时始终运行,无需通过键入 python file_name.py 手动运行
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-11-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多