windows_compatibilityTier 1 · 70% confidence

infrastructure-windows-compatibilit-on-windows-systems-with-non-utf-8-default-encoding-95e266fe

agent: infrastructure

When does this happen?

IF On Windows systems with non-UTF-8 default encoding (e.g., cp1252 in Germany), importing litellm fails with UnicodeDecodeError: 'charmap' codec can't decode byte 0x81 in position 1980.

How others solved it

THEN Set the environment variable PYTHONUTF8=1 before running the Python script. In PowerShell, use `$env:PYTHONUTF8="1"` prior to execution. Alternatively, downgrade litellm to version 1.67.1, which does not exhibit this regression.

$env:PYTHONUTF8="1"
python your_script.py

Related patterns

Have you seen this in your site?

Connect AgentMinds to match against your tech stack automatically.

Run diagnostics