如何从linux生成.exe?蟒蛇

时间:2014-10-29 08:20:42

标签: python python-3.x installer

我有一个在python3中创建的简单应用程序,我只有一个窗口和一个按钮,请使用bdist命令尝试:

python setup.py bdist --format=zip

但不适合我。

with:cx_Freeze

import sys
from cx_Freeze import setup, Executable

# Dependencies are automatically detected, but it might need fine tuning.
build_exe_options = {"packages": ["os"], "excludes": ["tkinter"]}

# GUI applications require a different base on Windows (the default is for a
# console application).
base = None
if sys.platform == "win32":
    base = "Win32GUI"

setup(  name = "guifoo",
        version = "0.1",
        description = "My GUI application!",
        options = {"build_exe": build_exe_options},
        executables = [Executable("text.py", base=base)])

有任何建议或建议吗? 创建一个文件夹,但我没有看到.exe 如果我使用图像,我应该把它放在哪里? 模块怎么样? 如果我使用相对路径会发生什么?

1 个答案:

答案 0 :(得分:1)

你累了PyInstaller吗?

PyInstaller支持交叉编译:

  

添加对交叉编译的支持:PyInstaller现在能够在Linux下运行时构建Windows可执行文件。有关详细信息,请参阅文档。

更多信息here


希望这会有所帮助:)