Using bundle_files = 1 with py2exe is not working

后端 未结 4 928
小蘑菇
小蘑菇 2020-12-31 05:23

After some big frustration I did it! I converted my django app to an \"exe\" one to run as a single standalone app on windows (using cherrypy as a WSGI server) But When I tr

相关标签:
4条回答
  • 2020-12-31 05:31

    I also faced similar problem. But mine is with PyGTK. Simple program has no problem with it. Although there is no straight solution, there is an explanation provided here.

    It says:

    This is based on the Inno sample code in the py2exe distribution. It has worked successfully for a rather complicated PyGTK/Twisted app requiring extra data at runtime (GTK runtime data, GtkBuilder files, images, text data) that just wouldn't work with bundle_files.

    0 讨论(0)
  • 2020-12-31 05:36

    this post talks all about using py2exe to get a single exe file.

    py2exe - generate single executable file

    If you post some code i'll take a look, and your error message will help to.

    0 讨论(0)
  • 2020-12-31 05:47

    Maybe you can try pyinstaller instead.

    I did have this problem before and didn't find a solution ever, but pyinstaller meets my need too and works perfectly.

    0 讨论(0)
  • 2020-12-31 05:48

    Here's The solution:

    from distutils.core import setup
    import py2exe, sys, os
    
    sys.argv.append('py2exe')
    
    setup(
        options = {'py2exe': {'bundle_files': 3}},
        windows = [{'script': "Your_App_Name.py"}],
        zipfile = None,
    )
    
    0 讨论(0)
提交回复
热议问题