Al intentar hacer multiprocesamiento con arcpy, ocasionalmente me encuentro con este error:
FATAL ERROR (INFADI)
MISSING DIRECTORY
No tengo idea de qué está provocando este error, y bloquea el proceso de Python, por lo que es imposible obtener un rastreo en él. Se produce al escribir la salida de trama final de un modelo de sonido largo.
A veces va acompañado de un error.
Unable to write BND file for %TEMP%\ras####
Donde% Temp se analiza correctamente y #### es un número aleatorio de 4 dígitos. Esto es inusual porque cada proceso tiene su propio espacio de trabajo, que es donde se deben escribir la mayoría de los archivos.
El problema no son los datos de entrada ... Puedo volver a ejecutar el programa en las entradas fallidas y se ejecutará correctamente.