ID EN
Sys

pycache_prefix

Python 3.11

If this is set (not None), Python will write bytecode-cache .pyc files to (and read them from) a parallel directory tree rooted at this directory, rather than from __pycache__ directories in the source code tree. Any __pycache__ directories in the source code tree will be ignored and new .pyc files written within the pycache prefix. Thus if you use compileall as a pre-build step, you must ensure you run it with the same pycache prefix (if any) that you will use at runtime.

Syntax

PYTHON
sys.pycache_prefix

See Also

compileall -X PYTHONPYCACHEPREFIX