Skip to content
Gabriel de Perthuis edited this page Sep 22, 2015 · 1 revision

If you see this message:

bedup will abort because Python was configured to use ASCII for console I/O.

It means Python 3 defaults to using ASCII on the console. Please switch to a UTF-8 locale, for example:

sudo localectl set-locale LANG=en_US.UTF-8

Or export LC_ALL=xx_YY.UTF-8 before running bedup.

This is necessary because bedup prints file names on standard output, which may be arbitrary Unicode (with appropriate escapes for non-Unicode data). It is preferable to fail early in this case.

References

Clone this wiki locally