任何人都知道如何做到這一點?我看了一下cx_Freeze,但似乎並沒有將所有必需的東西編譯成一個二進制文件(即python內建文件不存在)。如何從Python代碼創建Unix和Linux二進制文件
1
A
回答
3
標準冷凍工具(從工具/凍結)可以用來使在Unix完全獨立的二進制文件,包括所有的擴展模塊和內建(並省略任何不直接或間接地導入)。
+0
對此毫無頭緒。非常感謝,這聽起來正是我所需要的。 – 2010-11-11 07:11:12
0
您可能感興趣的Shedskin,它試圖編譯的Python到C++:
http://code.google.com/p/shedskin/
不會在所有的Python程序的工作,雖然。
另外,看前面問題#1 #138521 - 這回答了同樣的問題。
+0
感謝您的建議。我認爲Python凍結工具可以做到我所需要的更容易。 :d – 2010-11-11 07:11:41
相關問題
- 1. 從二進制文件創建十六進制文本文件
- 2. 從二進制文件創建mp3
- 3. 創建和二進制文件
- 4. 創建二進制文件,如maxmind
- 5. 從python腳本創建沒有.exe的二進制文件
- 6. 如何從Go二進制文件捕獲代碼覆蓋率?
- 7. 如何從幾個python文件構建單個二進制
- 8. haskell - 如何從非主模塊創建二進制文件?
- 9. 創建從十六進制二進制文件用C
- 10. UNIX:如何將IP地址轉換爲二進制代碼
- 11. 從二進制創建JPEG
- 12. 如何判斷Linux二進制文件在沒有源代碼的情況下創建了多少個線程?
- 13. 解碼.BIN二進制文件的Python
- 14. Python熊貓:如何從列的列創建二進制矩陣?
- 15. 如何從Python中的二進制數據創建BMP圖像?
- 16. 如何檢查linux二進制文件是否有新添加的代碼
- 17. 如何設置linux將FORTRAN代碼編譯爲Windows二進制文件?
- 18. 使用wix代碼和C#創建二進制表#
- 19. 在控制文件創建的UNIX代碼解釋
- 20. 在Ubuntu上創建二進制文件
- 21. NumPy的不創建二進制文件
- 22. 爲ArrayList創建二進制文件
- 23. 創建一個二進制文件
- 24. 如何在Python中創建文本到二進制轉換器
- 25. 如何從linux shell中訪問BIOS ROM二進制文件
- 26. 如何從Windows反編譯Linux二進制文件?
- 27. 從Python和錯誤代碼調用Git二進制
- 28. 如何強制qtcreator創建非通用二進制文件
- 29. 通過CI爲Linux和Mac構建二進制文件
- 30. 爲Linux和Mac構建go二進制文件
'cx_Freeze'對我來說工作得很好,至少在Windows上(從來沒有在Linux上試過)。如果內置的**失蹤了,那將會非常嚴重,但是 - 我懷疑它會被忽視。這就是說,如果它遺漏了一個依賴項,你也可以明確地告訴它包含它(參考文檔)。 – delnan 2010-11-09 21:44:30
你爲什麼要這個?如果你想讓安裝變得容易,只需製作一個deb和rpm即可。 – adw 2010-11-09 21:48:53
John,您的操作系統上安裝了哪個版本的python,以及您使用的是哪個版本的cx_freeeze? – osgx 2010-11-09 22:08:36