0

現在、esky パッケージ ( https://pypi.python.org/pypi/esky ) にバンドルされている python を使用して作成した exe があります。
私のセットアップファイルは次のようになります

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

)
py2exe では、scripts=[pythonAppEXE] の代わりに windows=[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 に答える