Почему Python не может печатать символы Unicode? [Дубликат]
Возможный дубликат:
Python UnicodeDecodeError - Я неправильно понимаю кодирование?
У меня проблемы с печатью некоторых символов Юникода в Python, например:
# encoding: utf-8
print u'ęėįųšįšū'
Когда я пытаюсь запустить это на своем сервере VPS Ubuntu 12 с Python 2.7, я получаю сообщение об ошибке:
UnicodeEncodeError: кодек «ascii» не может кодировать символы в позиции 0-7: порядковый номер не в диапазоне (128)
Почему он пытается закодировать их в ASCII?
Команды работают правильно на моих локальных машинах.
Файл правильно закодирован в utf-8.