LINUX.ORG.RU

Проблема с русскими символами в терминале и python на Arch

 , , ,


0

1

В терминале при вводе русских символов, он переделывает эти символы в кодировку:

$ mkdir тест
$ ls
''$'\321\202\320\265\321\201\321\202'
При этом в файловом менеджере (Dolphin) с текстом всё в порядке, и созданная папка отображается как «тест».

В python 3 при попытке принта русского текста возникает:

SyntaxError: 'ascii' codec can't decode byte 0xd0 in position 7: ordinal not in range(128)
Помогите, пожалуйста.
$ locale -a
C
POSIX
en_US.utf8
ru_RU.utf8

$ cat /etc/vconsole.conf 
LOCALE="en_US.UTF-8"
KEYMAP=us
FONT="cyr-sun16"
CONSOLEFONT="cyr-sun16"