python - py2exe arbejder ikke på Windows 7 starter netbook

Indlæg af Hanne Mølgaard Plasc

Problem



Jeg har en netbook med Windows 7 starter og når jeg forsøger at køre min setup.py, får jeg en af ​​disse fejl med deres tilsvarende ændringer:
console = [{"script":"FileName.py"}]

Det vandt 't åbent.'
windows = [{"script":"FileName.py"}]
Det stopper straks at arbejde.


Mit program har en GUI. Det ser ud til, at hver setup.py-variant, jeg prøver, ikke virker. Eventuelle ideer?


Lige nu ser det ud til:


#### no arguments  
if len(sys.argv) == 1:  
    sys.argv.append("py2exe")  
####creates a standalone .exe file, no zip files
setup( options = {"py2exe": {"compressed": 1, "optimize": 2, "ascii": 1, "bundle\_files": 1}},
       zipfile = None,
       # replace myFile.py with your own code filename here ...
       console = [{"script": 'MyFile.py'}] )


Enhver hjælp er værdsat.

Bedste reference


Dit setup.py script fungerede for mig på min Windows 7 Professional VM. Forsøgte det med både et simpelt konsol script og et wxPython gui script.


Det er ikke i dit eksempel (og jeg antager, at du har dette), men du har brug for følgende import i dit setup:


import sys
from setuptools import setup  # or from distutils.core import setup
import py2exe


Bortset fra det, er din MyFile.py i samme mappe som din setup.py ?
Kører din MyFile.py på egen hånd?