Documentación y demo

16 views
Skip to first unread message

Pablo Seminario

unread,
Apr 15, 2012, 11:47:45 AM4/15/12
to nikola-...@googlegroups.com
Estuve re leyendo el README.md y según él solo hay que instalar docutils, mako y doit. Pero cree un virtualenv (con --no-site-packages) e hice un pip install docutils mako doit instaló todo sin problemas pero al lanzar el comando doit tira un error, porque no encuentra ni PIL (con soporte para jpeg) ni pygments.
Entonces creo que habría dos opciones:

1) Agregar eso como dependencias en el README.md
2) hacer que el sitio de demo no use imagenes por ejemplo para evitar que lo use y lance la excepción.

Otro detalle es que instalar, en ubuntu, PIL con soporte para jpeg dentro de un virtualenv con --no-site-packages no es tan sencillo como hacer pip install PIL.

Roberto Alsina

unread,
Apr 15, 2012, 7:36:41 PM4/15/12
to nikola-...@googlegroups.com
On Sunday, April 15, 2012 12:47:45 PM UTC-3, Pablo Seminario wrote:
Estuve re leyendo el README.md y según él solo hay que instalar docutils, mako y doit. Pero cree un virtualenv (con --no-site-packages) e hice un pip install docutils mako doit instaló todo sin problemas pero al lanzar el comando doit tira un error, porque no encuentra ni PIL (con soporte para jpeg) ni pygments.
Entonces creo que habría dos opciones:

1) Agregar eso como dependencias en el README.md

Sí, 100% de acuerdo. Supongo que pygments se podría hacer opcional y hacer que simplemente no ande la directiva code-block
 
2) hacer que el sitio de demo no use imagenes por ejemplo para evitar que lo use y lance la excepción.

O por lo menos que si no está diga que no puede hacerlo y falle con más gracia.
 

Otro detalle es que instalar, en ubuntu, PIL con soporte para jpeg dentro de un virtualenv con --no-site-packages no es tan sencillo como hacer pip install PIL.

Eso es un problema de PIL. Oí por ahí que Pillow anda bien y es 100% compatible, pero no lo probé nunca. 

Pablo Seminario

unread,
Apr 16, 2012, 10:21:48 AM4/16/12
to nikola-...@googlegroups.com
On Sun, Apr 15, 2012 at 04:36:41PM -0700, Roberto Alsina wrote:
> On Sunday, April 15, 2012 12:47:45 PM UTC-3, Pablo Seminario wrote:
> >
> > Estuve re leyendo el README.md y seg�n �l solo hay que instalar docutils,
> > mako y doit. Pero cree un virtualenv (con --no-site-packages) e hice un pip
> > install docutils mako doit instal� todo sin problemas pero al lanzar el
> > comando doit tira un error, porque no encuentra ni PIL (con soporte para
> > jpeg) ni pygments.
> > Entonces creo que habr�a dos opciones:

> >
> > 1) Agregar eso como dependencias en el README.md
> >
>
> S�, 100% de acuerdo. Supongo que pygments se podr�a hacer opcional y hacer
> que simplemente no ande la directiva code-block
Yo tambien creo que deberia ser opcional la dependencia de pygments, sino hay pygments no lo renderiza con color y listo.

> > 2) hacer que el sitio de demo no use imagenes por ejemplo para evitar que

> > lo use y lance la excepci�n.
> >
>
> O por lo menos que si no est� diga que no puede hacerlo y falle con m�s
> gracia.
Si, el tema es que si no es una dependencia opcional, ademas de fallar con mas gracia, deberia estar en el README o que no cree la galeria, pero seria una lastima, porque esta buena la galeria.

> > Otro detalle es que instalar, en ubuntu, PIL con soporte para jpeg dentro
> > de un virtualenv con --no-site-packages no es tan sencillo como hacer pip
> > install PIL.
> >
>

> Eso es un problema de PIL. O� por ah� que Pillow anda bien y es 100%
> compatible, pero no lo prob� nunca.
Yo tampoco he probado Pillow pero si es compatible 100% estaria bueno, igual habria que ver que dependencias tiene.

Reply all
Reply to author
Forward
0 new messages