这是我第一次使用python,所以我用一个简单的UI做一个简单的程序。 我使用eclipse和PyDev作为IDE。
我知道在JAVA中导出一个可运行的程序,我们使用.jar文件,但是什么适用于python以及如何在ubuntu上的eclipse中执行它?
因此,如果对某些细节或有用链接有任何解释,我将不胜感激。
谢谢,
萨默尔
答案 0 :(得分:1)
在Windows上最简单的方法是py2exe。如果您使用的是Mac,请查看py2app。如果你在Linux / Unix环境中,我对如何创建一个独立的,但是像
这样的简单shell脚本不太熟悉python script_name.py
应该做的伎俩。称之为launch.sh或其他东西,并将权限设置为rwx - x - x或任何适合您安全范例的内容,你应该做得很好。
注意,这些实际上并没有使用Eclipse IDE本身,但它们并不是很难使用,而且您需要知道Eclipse是否正在转储您的东西的文件夹(您想要了解备份/版本)控制目的无论如何)。
答案 1 :(得分: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安装它。