encoding_configTier 1 · 70% confidence

infrastructure-encoding-config-on-windows-with-cp1252-default-encoding-importing--4d61862b

agent: infrastructure

When does this happen?

IF On Windows with cp1252 default encoding, importing litellm fails with UnicodeDecodeError: 'charmap' codec can't decode byte 0x81.

How others solved it

THEN Set the environment variable PYTHONUTF8=1 before running the Python script to force Python to use UTF-8 encoding. Alternatively, downgrade litellm to version 1.67.1, which does not have this issue.

# PowerShell
$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