Gibt es eine bessere Bibliothek zum Zeichnen von Vektorgrafiken in Python als Kairo?

8

... Nicht, dass ich etwas gegen Kairo habe - ich liebe es wirklich. Es ist einfach furchtbar schwierig, die Python-Bindungen zu installieren, besonders auf einem Mac (siehe alle SO-Fragen zur Installation von pycairo unter OS X). Gibt es bessere Alternativen?

Bearbeiten:

Für ein wenig mehr Kontext, ich bin ein Web-Service erstellen, die ich gerne einfach bereitstellen würde, idealerweise mit Standard-Installationskanälen; Wenn Sie pip oder easy_install nicht einfach verwenden können, wird auf vielen Bereitstellungsplattformen Komplexität in den Bereitstellungsprozess eingeführt. Darüber hinaus möchte ich, dass es für jeden einfach ist, eine virtuelle Umgebung einzurichten und die Entwicklung auf der Anwendung auf ihrem lokalen Rechner durchzuführen. Auch hier ist die einfache Installation ein wichtiger Punkt.

    
mjumbewu 09.10.2011, 14:17
quelle

2 Antworten

6

Kiva, ein Teil von Aktivieren , ist eine Bibliothek, die den Vektor-Renderer abstrahiert. Es unterstützt Cairo, Agg und mehrere andere Renderer, obwohl Agg der Standardwert ist. Es funktioniert unter Linux, OS X und Windows.

    
Bryce 09.10.2011, 19:23
quelle
2

cairocffi installiert sauber mit pip / virtualenv und bietet die gleiche API wie pycairo. Ссылка

    
Simon Sapin 08.01.2013 12:14
quelle