Dlaczego Python nie może drukować symboli Unicode? [duplikować]

Możliwy duplikat:
Python UnicodeDecodeError - Czy źle rozumiem kodowanie?

Mam problem z drukowaniem niektórych symboli Unicode w Pythonie w ten sposób:

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

Kiedy próbuję uruchomić to na moim serwerze VPS Ubuntu 12 z Pythonem 2.7, pojawia się błąd:

UnicodeEncodeError: Kodek „ascii” nie może kodować znaków w pozycji 0–7: porządkowa nie mieści się w zakresie (128)

Dlaczego próbuje je zakodować w ASCII?

Polecenia działają poprawnie na moich komputerach lokalnych.

Plik jest poprawnie zakodowany w utf-8.

questionAnswers(1)

yourAnswerToTheQuestion