Почему Python не может печатать символы Unicode? [Дубликат]

Возможный дубликат:
Python UnicodeDecodeError - Я неправильно понимаю кодирование?

У меня проблемы с печатью некоторых символов Юникода в Python, например:

# encoding: utf-8
print u'ęėįųšįšū'

Когда я пытаюсь запустить это на своем сервере VPS Ubuntu 12 с Python 2.7, я получаю сообщение об ошибке:

UnicodeEncodeError: кодек «ascii» не может кодировать символы в позиции 0-7: порядковый номер не в диапазоне (128)

Почему он пытается закодировать их в ASCII?

Команды работают правильно на моих локальных машинах.

Файл правильно закодирован в utf-8.

Ответы на вопрос(1)

Ваш ответ на вопрос