我一直在使用cx_freeze一段時間,並且有一件事我真的很想做:將所有文件放到一個可以分發的可執行文件中。發送一個充滿30個文件的文件夾並不真正用戶友好,它們都在同一個目錄中。我怎樣才能做到這一點? 謝謝。cx_freeze python單個文件?
22
A
回答
6
難道這就是bbfreeze
嗎?
教程這裏:http://www.blog.pythonlibrary.org/2010/08/19/a-bbfreeze-tutorial-build-a-binary-series/
這其實並不難與Python推出自己的zipimport http://docs.python.org/library/zipimport.html
您可能更願意使用像UPX這是一個更通用的解決方案,而不是Python只。 http://upx.sourceforge.net/
10
它在cx_freeze中不受支持。有關於郵件列表的討論。我記得,作者說其他人(PyInstaller,Py2Exe)使用一些骯髒的黑客來實現這一點。一些反病毒程序也可以將此行爲視爲病毒。
我使用PyInstaller已經有一段時間了,但是因爲Python 2.7的支持而回到了cx_freeze。我用Inno Setup打包所有東西,所以很容易分發。取決於你是否使用Windows。
相關問題
- 1. Python cx_Freeze兩個或多個python文件(模塊)
- 2. cx_freeze&打包文件
- 3. 導入文件cx_Freeze
- 4. cx_Freeze文件錯誤
- 5. cx_freeze + PyQt5 + python
- 6. cx_Freeze和Python 3.4
- 7. cx_Freeze和Python 3.3
- 8. Python Pmw和cx_Freeze?
- 9. cx_freeze in python 3.6
- 10. 創建一個Windows可執行文件與Python 3.2和cx_Freeze
- 11. 使用CX_freeze創建多個.exe文件
- 12. python - 在cx_Freeze中包含其他python文件
- 13. 轉換爲.exe的Python文件(.py)無法執行(Python 3.4 + cx_Freeze)
- 14. python cx_freeze問題ascil
- 15. 轉換.py文件與cx_Freeze
- 16. 轉換pygame的文件,cx_Freeze
- 17. cx_Freeze和PYC/PYD文件
- 18. cx_Freeze和移動文件
- 19. cx_Freeze:主腳本中的Python錯誤。 Python 3.6 + cx_Freeze
- 20. 在CX_Freeze中創建單個的Python 3.6腳本
- 21. Python 3.2 Cx_Freeze不會編譯整個tkinter
- 22. cx_freeze一個python腳本,包括dropbox
- 23. cx_Freeze - 如何將多個文件轉換爲構建文件夾
- 24. Docker和單個python文件
- 25. cx_Freeze Tkinter
- 26. Cx_Freeze構建不包括在zip文件Python庫
- 27. 使用cx_freeze構建python腳本以執行文件
- 28. 錯誤上試圖python文件轉換成可執行與cx_freeze
- 29. Python的可執行文件VTK ... pyinstaller,py2exe,cx_freeze等
- 30. 創建二進制文件後添加庫Cx_Freeze Python
PyInstaller執行此操作。我想知道如何用cx_freeze來做到這一點。 – 2011-02-15 03:58:02
我從來沒有聽說過PyInstaller,它看起來很棒!感謝您的建議。 – pajm 2011-02-15 22:23:51