Skip to main content
SIFR-PYENV-0004 belongs to the Embedded CPython environment diagnostic family. It means: selected Python interpreter probe failed or returned invalid JSON.

Why It Happens

The selected Python environment is missing, malformed, ambiguous, or fails probe/ABI checks. Configure exactly one root-application uv environment and ensure the interpreter, site-packages, and declared imports are available.
Use sifr --explain SIFR-PYENV-0004 locally to see the renderer’s exact message template and any machine-applicable suggestions for the compiler version you are running.

Details

See the Error Codes index for the complete catalog.