One of the challenges with Python 3 relative to Python 2 is that it
cares more about locale encoding setting. This is OK most of the time on
modern versions of Fedora, but "LANG=C" forces the encoding to ASCII
which breaks as soon as Python 3 tries to decode pass non-ASCII data to
or from operating system interfaces.
Setting "LANG=C.UTF-8" instead is a quick and easy way to say "like the
C locale, but with an encoding setting suitable for the 21st century".
However, Fedora doesn't currently provide that locale:
Is anyone able to help nudge that along?
Red Hat Hosted & Shared Services
Software Engineering & Development, Brisbane
HSS Provisioning Architect