ein Minimalbeispiel läuft, das habe ich schon mit dem Code versucht, der früher mal gepostet wurde.
Deshalb wird es wohl Punkt 2 sein, dass ich versuche was zu serialisieren, was sich nicht serialisieren lässt. Da ich nicht genau weiß, was sich serialisierne lässt, beschreibe ich mal, was ich aufrufe (hier erst nochmal die Funktion von weiter vorne in den Forenbeiträgen.
ESPPRC ist ein Modul mit der Funktion solve_Problem(.). Es handelt sich also nicht um ein instanziiertes Objekt einer Klasse. Heisst das, das ich diese Funktion solve_Problem(.) nicht serialisieren kann? Oder liegt es an der anonymen Funktion lambda?Code: Alles auswählen
def solve_KW(self): LABE_aller_perioden = [] pool = Pool() for result in pool.map( lambda p: ESPPRC.solve_Problem(self.MP_for_CG, p, self.instanz, self.node_id, self.iteration, self.arcs_to_forbid, self.max_labels_to_create), Node.periods_SP ): LABE_aller_perioden.extend( self.delete_doppelte_variable_in_sol_array(result, self.MP_for_CG)) return LABE_aller_perioden