2011-05-15 60 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,包管理器也將安裝所有流行的模塊。

相關問題