[Python-es] IPython 2.0 requiere node.js?

Francesc Alted faltet en gmail.com
Jue Abr 3 15:59:50 CEST 2014


On 4/3/14, 12:25 PM, Kiko wrote:
>
> El 3 de abril de 2014, 11:52, Chema Cortes <pych3m4 en gmail.com 
> <mailto:pych3m4 en gmail.com>> escribió:
>
>     Hola, a todos:
>
>     Probando el notebook de la nueva versión de IPython 2.0 veo que
>     busca una instalación de node.js para que funcione nbconvert. Al
>     no encontrarlo, utiliza pandoc en su lugar para renderizar markdown..
>
>     Desconozco si se trata de alguna prueba vestigial de cambiar el
>     kernel de ipython a node.js o que se haya empaquetado mal en conda
>     (anaconda).
>
>     ¿Sabéis si hay alguna forma de que el nbconvert de ipython 2.0 use
>     el módulo markdown2 en lugar de node.js o pandoc?
>
>
>                  platform : win-32
>             conda version : 3.3.2
>            python version : 2.7.5.final.0
>
>
>
> Según la documentación:
> http://ipython.org/ipython-doc/stable/notebook/nbconvert.html
> /
> /
> /Note/
>
> /nbconvert uses pandoc <http://johnmacfarlane.net/pandoc/> to convert 
> between various markup languages, so pandoc is a dependency of most 
> nbconvert transforms, excluding Markdown and Python./
>
> nbconvert ya te convierte a markdown sin usar Pandoc.
>
> /ipython(2 o 3) nbconvert --to markdown notebook_a_transformar.ipynb/

Confirmo que eso funciona.  Ademas me funcionan todas la demas opciones 
('latex', 'markdown', 'python', 'rst', 'slides'), excepto com 'html' que 
me pide el pandoc.

>
> ¿Quieres transformar ese markdown a html usando markdown2 o es otra 
> cosa la que quieres hacer?
>
> En ningún caso necesita node (será un tema interno de anaconda para 
> sus herramientas en la nube o compartir en wakari o alguna cosa de esas.

Yo acabo de actualizar ipython 2.0.0 desde conda y no pide la 
instalacion de ningun node.js.  Estoy en Mac, no se si desde Win la cosa 
es diferente.

-- 
Francesc Alted



Más información sobre la lista de distribución Python-es