Добрых суток. Проблема в том, что не получается сменить кодировку в именах англоязычных файлов, они по умолчанию всегда в ansii.
При этом русские шрифты поддерживаются без проблем. Дело совсем не в русских шрифтах, а в том, что мне необходимо, чтобы по умолчанию в системе была utf-8, а не ansii.
Вот данные, которые настроены сейчас:
LANG=
LANGUAGE=
LC_CTYPE="ru_RU.UTF-8"
LC_NUMERIC="ru_RU.UTF-8"
LC_TIME="ru_RU.UTF-8"
LC_COLLATE="ru_RU.UTF-8"
LC_MONETARY="ru_RU.UTF-8"
LC_MESSAGES="ru_RU.UTF-8"
LC_PAPER="ru_RU.UTF-8"
LC_NAME="ru_RU.UTF-8"
LC_ADDRESS="ru_RU.UTF-8"
LC_TELEPHONE="ru_RU.UTF-8"
LC_MEASUREMENT="ru_RU.UTF-8"
LC_IDENTIFICATION="ru_RU.UTF-8"
LC_ALL=ru_RU.UTF-8
Python 3.4.2 (default, Oct 8 2014, 13:18:07)
[GCC 4.9.1] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import sys
>>> print('sys.getdefaultencoding(): ' + sys.getdefaultencoding())
sys.getdefaultencoding(): utf-8
>>> print('sys.getfilesystemencoding(): ' + sys.getfilesystemencoding())
sys.getfilesystemencoding(): utf-8
>>>
Чего только не перепробовал, ничего не помогает. Это проблема с облаком, или я всё-таки что-то не доделал?