Как контролировать, куда идут файлы $ py.class?

При первом импорте модулей Jython создает файлы $ py.class (Jython-эквивалент .pyc ) в тот же каталог, что и соответствующий файл .py .

Проблема возникает, когда у процесса нет разрешений на запись в этот каталог (все работает, но нет файлов $ py.class , так что ненужная компиляция в следующий раз). В основном, Меня беспокоит, что процесс автоматически должен иметь разрешение на запись в каталог, из которого он читает код для запуска.

Есть ли какие-нибудь уловки, чтобы заставить Jython записывать скомпилированные файлы в какой-то выделенный каталог кеша? Этот вопрос ранее задавался в списке рассылки Jython, но пока нет ответов ...

6
задан Joonas Pulakka 11 January 2011 в 08:25
поделиться