Для меня работало следующее решение из kernc :
>>> from lxml import etree >>> xml = u'' >>> xml = bytes(bytearray(xml, encoding='utf-8')) # ADDENDUM OF THIS LINE (when unicode means utf-8, e.g. on Linux) >>> etree.XML(xml)