[Python-de] py2exe und Services
Thomas Heller
theller at python.net
Don Okt 7 20:04:08 CEST 2004
"Gerson Kurz" <gerson.kurz at pergamon-software.de> writes:
> mit der aktuellen py2exe Version habe ich ewig Probleme: praktisch alle
> möglichen alten Skripten gehen nicht mehr. Aktuell möchte ich einen NT
> Service bauen, aber:
>
> D:\Scripts\2004\10\PasionIrgendwas>python setup.py py2exe
> running py2exe
> *** searching for required modules ***
> Traceback (most recent call last):
> File "setup.py", line 5, in ?
> setup(service="pasionIrgendwas")
> File "C:\python23\lib\distutils\core.py", line 149, in setup
> dist.run_commands()
> File "C:\python23\lib\distutils\dist.py", line 907, in run_commands
> self.run_command(cmd)
> File "C:\python23\lib\distutils\dist.py", line 927, in run_command
> cmd_obj.run()
> File "c:\python23\Lib\site-packages\py2exe\build_exe.py", line 167, in run
> self._run()
> File "c:\python23\Lib\site-packages\py2exe\build_exe.py", line 201, in
> _run
> self.find_needed_modules(mf, required_files, required_modules)
> File "c:\python23\Lib\site-packages\py2exe\build_exe.py", line 907, in
> find_n
> eded_modules
> mf.import_hook(mod)
> File "C:\Python23\Lib\modulefinder.py", line 124, in import_hook
> q, tail = self.find_head_package(parent, name)
> File "C:\Python23\Lib\modulefinder.py", line 178, in find_head_package
> raise ImportError, "No module named " + qname
> ImportError: No module named p
>
> natürlich! es gibt kein Modul "p", so ein modul importiere ich auch nicht. p
> ist der Anfangsbuchstabe von "pasionIrgendwas"; nennt man das ganze
> "PasionIrgendwas" meldet py2exe daß "P" nicht gefunden werden kann.
>
> Das folgende Skript:
>
> setup(service="pasionIrgendwas")
service muß eine Liste sein:
setup(service=["pasionIrgendwas"])
Thomas