Seite 1 von 1

freeze support

Verfasst: Freitag 14. Oktober 2011, 12:10
von Sync32
Kann mir jemand noch genaueres zu der Methode sagen:
http://docs.python.org/library/multipro ... ze_support

Was genau darf ich mir unter Support vorstellen? Finde die Erklärung in der Doku etwas schwammig.
Würde mich über genauere Details freuen :)

Re: freeze support

Verfasst: Freitag 14. Oktober 2011, 14:33
von lunar
@Sync32: Unter „Support“ darfst Du Dir vorstellen, dass es überhaupt funktioniert. In der Doku steht doch ziemlich eindeutig und überhaupt nicht schwammig:
If the freeze_support() line is omitted then trying to run the frozen executable will raise RuntimeError.
Soll heißen: Ohne diese Funktion gibt es bei der Benutzung von multiprocessing in einem mit py2exe, pyinstaller oder cx_freeze gepackten Programm einen RuntimeError.

Was ist daran jetzt unklar?