2011-10-09 12 views
8

... No es que tenga nada en contra de El Cairo. De hecho, me encanta. Es terriblemente difícil instalar los enlaces de Python, especialmente en una Mac (ver todas las preguntas de SO sobre la instalación de pycairo en OS X). ¿Hay mejores alternativas?¿Hay una mejor biblioteca para dibujar gráficos vectoriales en Python que en Cairo?

Editar:

Por un poco más de contexto, estoy creando un servicio web que me gustaría ser fácil de implementar, lo ideal es utilizar los canales de instalación estándar; no poder simplemente usar pip o easy_install introduce complejidad en el proceso de implementación en muchas plataformas de implementación. Además, me gustaría que sea fácil para cualquier persona configurar un entorno virtual y hacer el desarrollo de la aplicación en su máquina local. Nuevamente, la facilidad de instalación es un punto importante aquí.

+7

... definir "mejor"? ¿Con qué criterio estás juzgando? –

+2

@ André: Aparentemente, por la facilidad de instalación en una Mac. –

+0

@ AndréCaron buen punto; Proporcioné un poco más de contexto arriba. – mjumbewu

Respuesta

6

Kiva, parte en Enable, es una biblioteca que abstrae el vector de renderizador. Admite cairo, Agg y muchos otros renderizadores, aunque Agg es el valor predeterminado. Funciona en Linux, OS X y Windows.

+0

Buen consejo, lo comprobaré. – mjumbewu

+0

Vaya, lo olvidé, en OS X, el predeterminado es el renderizador nativo de Quartz. – Bryce

+0

sí, eso no es tan malo. siempre y cuando funcione de la misma manera. – mjumbewu

Cuestiones relacionadas