Есть ли лучшая библиотека для рисования векторной графики в Python, чем в Каире? - PullRequest
9 голосов
/ 09 октября 2011

... Не то чтобы я имел что-то против Каира - мне это действительно нравится. Просто ужасно сложно установить привязки Python, особенно на Mac (см. Все вопросы об установке Pycairo на OS X). Есть ли лучшие альтернативы?

Редактировать:

Для большего контекста я создаю веб-сервис, который я бы хотел развернуть просто, в идеале используя стандартные каналы установки; неспособность просто использовать pip или easy_install усложняет процесс развертывания на многих платформах развертывания. Кроме того, я хотел бы, чтобы каждому было легко настроить виртуальную среду и выполнить разработку приложения на своей локальной машине. Опять же, здесь важна простота установки.

Ответы [ 2 ]

6 голосов
/ 09 октября 2011

Kiva, часть на Включить , это библиотека, которая абстрагирует векторный рендер.Он поддерживает cairo, Agg и несколько других средств визуализации, хотя по умолчанию используется Agg.Работает в Linux, OS X и Windows.

3 голосов
/ 08 января 2013

cairocffi устанавливается без проблем с помощью pip / virtualenv и предоставляет тот же API, что и pycairo. http://packages.python.org/cairocffi/

...