1

这是我第一次使用 python,所以我用简单的 UI 做了一个简单的程序。我将 Eclipse 与 PyDev 一起用作 IDE。

我知道在 JAVA 中导出一个我们使用 .jar 文件的可运行程序,但是什么适用于 python 以及如何在 ubuntu 上的 eclipse 中做到这一点?

因此,如果有任何详细说明或有用的链接,我将不胜感激。

谢谢,

萨默

4

2 回答 2

1

Windows 上最简单的方法是py2exe。如果您使用的是 Mac,请查看py2app。如果你在 Linux/Unix 环境中,我不太熟悉如何创建一个独立的,但是一个简单的 shell 脚本,比如

python script_name.py

应该做的伎俩。将其称为 launch.sh 或其他名称,并将权限设置为 rwx--x--x 或任何适合您的安全范例的内容,您应该会很好。

请注意,这些实际上都没有使用 Eclipse IDE 本身,但它们并不是很难使用,而且您只需要知道 Eclipse 是否在其中转储您的东西的文件夹(无论如何,您都想知道用于备份/版本控制的目的) )。

于 2011-07-17T04:21:48.117 回答
0

Eclipse/PyDev 对此并没有什么特别之处……不过,Python 有一些工具可以自动执行这项工作,将 Python 可执行文件与您的代码捆绑在一起,以便在客户端中执行它。

我首选的工具是 cx_Freeze:http ://cx-freeze.sourceforge.net (主要是因为它是跨平台的),尽管有很多选项(py2exe、py2app、pyinstaller...)。

但是,如果您想为其他开发人员分发代码,您需要分发到 PyPi:https ://pypi.python.org/pypi ,创建一个 setup.py 来对您的内容进行分类并说明需要分发的内容和上传到 PyPi,以便其他开发人员可以使用 pip 安装它。

于 2016-01-21T20:59:20.763 回答