這是我第一次使用python,所以我用一個簡單的UI做了一個簡單的程序。 我使用PyDev作爲IDE的eclipse。從ubuntu上的python eclipse項目導出可運行程序
我知道在JAVA中導出一個可運行的程序我們使用.jar文件,但是什麼適用於python,以及如何在ubuntu上做到這一點?
因此,如果有任何解釋與一些細節或有用的鏈接,我將不勝感激。
感謝,
薩默爾
這是我第一次使用python,所以我用一個簡單的UI做了一個簡單的程序。 我使用PyDev作爲IDE的eclipse。從ubuntu上的python eclipse項目導出可運行程序
我知道在JAVA中導出一個可運行的程序我們使用.jar文件,但是什麼適用於python,以及如何在ubuntu上做到這一點?
因此,如果有任何解釋與一些細節或有用的鏈接,我將不勝感激。
感謝,
薩默爾
Eclipse/PyDev沒有什麼特別的東西...... Python仍然有一些工具可以自動執行這個工作,將一個python可執行文件捆綁在您的代碼中,以便在客戶端執行它。
我的首選工具是cx_Freeze:http://cx-freeze.sourceforge.net(主要是因爲它是跨平臺的),儘管有很多選項(py2exe,py2app,pyinstaller ...)。
如果你想分發給其他開發者的代碼,你想分發到PyPi:,創建一個setup.py來對你的內容進行分類,並說出需要分發和上傳到PyPi的內容,這樣其他開發人員可以使用pip來安裝它。
Linux上更簡單的方法是在Python腳本的開頭添加以下行,然後使其可執行。 '#!/ usr/bin/env python' – lazy1
Doh!是的,自從我坐在一臺帶有適當控制檯的計算機上以來,它已經過了很長時間。 – Jonathanb