Al importar módulos por primera vez, Jython crea archivos $py.class
(equivalente a Jython de .pyc
) en el mismo directorio que el archivo .py
correspondiente.
Surge un problema cuando el proceso no tiene permisos para escribir en ese directorio (todo funciona, pero no hay archivos $py.class
, por lo que la compilación indebida la próxima vez). En general, me siento incómodo porque se supone automáticamente que un proceso tiene permiso de escritura en el directorio desde donde se lee el código que se ejecutará.
¿Hay algún truco para que Jython escriba los archivos compilados en algún directorio de caché dedicado? Esta pregunta tiene previously en la lista de correo de Jython, pero no hay respuestas hasta el momento ...
¿Sigue siendo el caso? – krico
Hasta donde yo sé. –