夥計們,我有很多模塊駐留在幾個python包中的python代碼,現在我需要創建一個包含所有這些文件的單個python可執行模塊或文件,因此它將在windows上工作和Linux服務器上。什麼是可能的解決方案,以及如何做到這一點?創建單個python可執行模塊
6
A
回答
3
2
也許py2exe可以幫助你..
py2exe是一個Python Distutils的擴展,Python腳本轉換爲可執行的Windows程序,能夠無需一個Python安裝運行。
10
對於Windows使用py2exe,對於Linux使用pyinstaller和Mac上使用py2app
使用這些工具,你可以有一種基於OS將建立最終的二進制一個setup.py
。
我已經嘗試了所有三個它們正常工作,或者您可以使用cx_freeze,他們聲稱是跨平臺的
+0
PyInstaller在Windows上工作正常。 – mavnn 2010-01-04 13:11:00
+0
@mavnn但我發現py2exe好多了 – 2010-01-04 13:54:48
1
您可以kivy爲Python交叉開發平臺的形式應用。
Kivy - 開源的Python庫的應用 是利用創新的用戶界面,如多點觸控應用的快速發展
相關問題
- 1. 創建一個Python模塊
- 2. 使用Python「json」模塊創建一個可串行化的類
- 3. python c api創建一個python模塊
- 4. 創建外殼可執行全球節點模塊
- 5. Python/SciPy - 創建可執行文件
- 6. 創建一個Python模塊從幾個不同的模塊
- 7. 分發可執行模塊
- 8. 創建可重用模塊
- 9. Prestashop模塊表單創建
- 10. 創建joomla模塊它執行一個簡單的查詢並顯示結果
- 11. 從多個maven模塊構建可執行jar
- 12. 創建一個子模塊模塊
- 13. 如何創建一個dotnet核心單個可執行文件
- 14. Python 3.4 GUI單個可執行文件
- 15. 如何使用cx_Freeze創建一個可執行的python程序
- 16. 創建一個Windows可執行文件與Python 3.2和cx_Freeze
- 17. 如何在Windows上創建單個文件的可執行文件python 2.7 x64?
- 18. java可執行jar創建
- 19. 創建可執行的JAR
- 20. Python:從執行的模塊導入
- 21. 的Python - 跟蹤模塊執行
- 22. python如何評估模塊執行?
- 23. 錯誤執行的python-零碎模塊
- 24. 創建一個NodeJS模塊
- 25. python腳本來創建另一個python腳本(或python可執行文件)
- 26. 從makefile中創建兩個單獨的可執行文件(g ++)
- 27. 創建模塊
- 28. 如何在Objective C中創建宏以在運行時執行多個模塊?
- 29. 我使用pyinstaller創建了python可執行文件,但導入到我的.py腳本的模塊在執行可執行文件時不存在
- 30. 64位python可以創建32位Windows可執行文件
謝謝你,它顯然可以幫助窗口,但關於Linux什麼? 你知不知道是否有辦法有一個應用程序,但支持多個操作系統? – yart 2010-01-04 13:32:40