伙计们,我有很多模块驻留在几个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 c api创建一个python模块
- 3. Python/SciPy - 创建可执行文件
- 4. 创建一个Python模块从几个不同的模块
- 5. Prestashop模块表单创建
- 6. 创建可重用模块
- 7. 绑定单独的python模块以创建一个“包”
- 8. 从多个maven模块构建可执行jar
- 9. 创建一个子模块模块
- 10. 如何创建一个dotnet核心单个可执行文件
- 11. Python 3.4 GUI单个可执行文件
- 12. 如何使用cx_Freeze创建一个可执行的python程序
- 13. 如何在Windows上创建单个文件的可执行文件python 2.7 x64?
- 14. java可执行jar创建
- 15. 的Python - 跟踪模块执行
- 16. 错误执行的python-零碎模块
- 17. Python:从执行的模块导入
- 18. 从makefile中创建两个单独的可执行文件(g ++)
- 19. 如何在Objective C中创建宏以在运行时执行多个模块?
- 20. 我使用pyinstaller创建了python可执行文件,但导入到我的.py脚本的模块在执行可执行文件时不存在
- 21. 64位python可以创建32位Windows可执行文件
- 22. 创建Python包和导入模块
- 23. Python创建MIDI文件的模块?
- 24. 出错创建使用Python子模块
- 25. 导入模块从Python萝卜bdd可执行文件失败
- 26. 如何在使用PyInstaller创建的可执行文件上使用xml.sax模块?
- 27. 使用PyInstaller创建的Python可执行文件不会运行
- 28. 如何使用我在python中创建的简单模块?
- 29. 使用f2py创建可分发的窗口python模块
- 30. maven是按模块执行模块还是按阶段执行
谢谢你,它显然可以帮助窗口,但关于Linux什么? 你知不知道是否有办法有一个应用程序,但支持多个操作系统? – yart 2010-01-04 13:32:40