On 4/3/14, 3:59 PM, Francesc Alted wrote:
On 4/3/14, 12:25 PM, Kiko wrote:

El 3 de abril de 2014, 11:52, Chema Cortes <pych...@gmail.com <mailto:pych...@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.

Correccion, incluso sin encontrar el pandoc el nbconvert *genera* salida para html tabien:

[NbConvertApp] Using existing profile dir: u'/Users/faltet/.ipython/profile_default'
[NbConvertApp] Converting notebook samples/notebooks/blaze_sql.ipynb to html
[NbConvertApp] Support files will be in blaze_sql_files/
[NbConvertApp] Loaded template full.tpl
/Users/faltet/anaconda/lib/python2.7/site-packages/IPython/nbconvert/filters/markdown.py:78: UserWarning: Node.js 0.9.12 or later wasn't found.
Nbconvert will try to use Pandoc instead.
  "Nbconvert will try to use Pandoc instead.")
[NbConvertApp] Writing 192610 bytes to blaze_sql.html

y la verdad es que el html queda bien, asi que tampoco se porque busca el Node.js dichoso.

--
Francesc Alted

_______________________________________________
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/

Responder a