Bislang habe ich lxml immer abgelehnt, weil sie sich aufgrund von Inkompatibilitäten von libxml2 und/oder libxslt nicht unter OS X 10.5 installieren lies.
Die folgende Zeile erlaubt es jedoch ab 2.2, die beiden genannten Bibliotheken mitzubauen und statisch zu binden:
Dadurch entsteht zwar ein 6 MB binary, aber egal. Es funktioniert und vielleicht hilft dieser Hinweis noch anderen Mac Usern. Mir war's bislang nicht bekannt, dass es diesen Workaround gibt.