wo freeze_support() in ein Python-script?

Bin ich verwirrt über die Verwendung freeze_support() für multiprocessing und ich bekomme eine Runtime Error ohne es. Ich bin nur ein Skript ausgeführt wird, nicht die Definition einer Funktion oder eines Moduls. Kann ich die dennoch benutzen? Oder die Pakete, die ich importieren sollte, es zu benutzen?

Hier ist die Dokumentation.

Beachten Sie, dass das spezifische Problem zu scikit-learn aufrufen GridSearchCV die versucht, um zu laichen-Prozesse parallel. Ich bin nicht sicher, ob mein Skript muss eingefroren werden oder der code, die aufgerufen wird (von der Anaconda Distribution). Wenn details sind von Bedeutung für diese Frage, bitte den Kopf über die spezifischen Frage.

  • Wie wird dein script ausgeführt?
  • OK, dann die spezielle Frage relevant ist. Ich habe meinen gesamten code dort eingefügt. (Aber der link verwies auf die falsche Frage, ich fixe es.) Ausgeführt in einem eigenen Python-interpreter (von Spyder).
InformationsquelleAutor László | 2014-06-23
Schreibe einen Kommentar