0

我目前有一个使用与 esky 包捆绑在一起的 python 创建的 exe ( https://pypi.python.org/pypi/esky )。
我的安装文件看起来像这样

setup(name='pythonApp',
  version = "0.1",
  scripts=[pythonAppEXE],
  options = {'bdist_esky':{
      'freezer_module': 'py2exe',
      },},

)
现在我知道在 py2exe 中您可以使用 windows=[pythonAppEXE] 而不是 scripts=[pythonAppEXE],但不幸的是,在使用 esky 时我无法替换 scripts=[pythonAppEXE]。
那么如何创建一个没有控制台的 exe?

4

1 回答 1

1
from esky.bdist_esky import Executable  

executables = [Executable('hi.py', icon='stack.ico', gui_only=True)]

setup(name="hellow world",
    version = '0.1',
    scripts = executables)
于 2015-06-18T17:37:06.340 回答