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.