2011-05-15 28 views
2

我的朋友没有Python或需要安装在他的机器上的库来运行我写的程序。有没有简单的方法来导出我的项目(目前坐在我的x64 Windows 7机器上的pydev),以便他可以在他的机器上运行它? (他有OSX,但是如果需要他可以找到Unix或Windows)。我的程序使用了几个模块,并且依赖于networkx,wx和matplotlib。导出Python程序以在另一台计算机上运行的最简单和最快捷的方式?

如果溢出不合适,随意将其移至编程。

谢谢!

+5

OS X有Python。 – 2011-05-15 23:02:12

+0

只需将本地所有第三方依赖关系捆绑到项目中即可。 – 2011-05-15 23:03:14

+0

@Jakob谨慎解释什么是最好的方法呢? – 2011-05-18 08:30:05

回答

5

您可以使用py2exe(Windows),cx_Freeze(应该可以在Python自身工作的任何平台上工作)或py2app(Mac OS X)。

2

OS X实际上已经安装了python,尽管它有点老旧。在OS X上,获得更新的python Mac Ports包管理器的绝佳解决方案。

在Windows上,python有一个安装程序,许多最流行的模块也有安装程序尊重安装的python。或者,您可以使用Cygwin来安装相同的X-Windows版本。

在unix的平台上,好吧,你已经很好了。几乎所有的发行版都预装了Python,包管理器也将安装所有流行的模块。

相关问题