Instalación de Quarto Live y motores WebAssembly

Guía de instalación y configuración paso a paso

Guía paso a paso para instalar Quarto Live y configurar motores WebAssembly para la programación interactiva en R y Python.

Herramientas
Autor/a
Afiliación
Fecha de publicación

7 de marzo de 2025

Palabras clave

Instalación de Quarto Live, Configuración interactiva de R, Configuración interactiva de Python

Introducción

La codificación interactiva en R y Python es posible gracias a Quarto Live, que aprovecha motores basados en WebAssembly como webR y Pyodide. En esta guía, aprenderá a instalar Quarto Live y a configurar estos motores para habilitar la programación práctica en tiempo real en su navegador.

La codificación interactiva proporciona comentarios inmediatos, visualizaciones dinámicas y una experiencia de aprendizaje atractiva, sin necesidad de un servidor. Siga estos pasos para empezar.



Paso 1: Instalación de Quarto Live

Abra su terminal dentro del directorio del proyecto Quarto y ejecute el siguiente comando:

quarto add r-wasm/quarto-live

Este comando instala la extensión Quarto Live junto con todas las dependencias necesarias para admitir la ejecución basada en WebAssembly.

Paso 2: Configuración del documento

Para utilizar Quarto Live en sus documentos, actualice el front matter YAML de su documento Quarto. Por ejemplo:

---
format: live-html
engine: knitr
---

Si utiliza el motor knitr para R, incluya el fragmento de código de configuración para cargar el motor WebAssembly:

---
format: live-html
engine: knitr
---

{{< include ./_extensions/r-wasm/live/_knitr.qmd >}}
Nota

No es estrictamente necesario incluir _knitr.qmd si utiliza el motor de renderizado jupyter. Es un requisito temporal para el motor knitr y se eliminará en una versión futura de quarto-live.

Paso 3: Verificación de la configuración

Cree un nuevo documento interactivo con un bloque de código sencillo para comprobar que la instalación funciona correctamente. Por ejemplo, en una celda de código R:

Nota

Al ejecutar estos bloques de código, debería aparecer inmediatamente el resultado en su navegador. Si ve los resultados esperados, la configuración es correcta!

Consejos para la resolución de problemas

  • Problemas de carga del motor:
    Asegúrese de que su conexión a Internet es estable, ya que los motores WebAssembly se descargan en tiempo de ejecución.

  • Errores de comando:
    Compruebe que está ejecutando el comando de instalación dentro del directorio correcto del proyecto Quarto.

  • Problemas de configuración:
    Comprueba dos veces el front matter YAML para detectar errores de sintaxis o campos que falten.

Si tiene más problemas, consulte la guía de resolución de problemas para obtener ayuda adicional.

Conclusión

Siguiendo estos pasos, habrá instalado correctamente Quarto Live y configurado los motores WebAssembly para la programación interactiva en R y Python. Ya está listo para explorar bloques de código interactivos, visualizaciones dinámicas y ejercicios de codificación atractivos.

No dude en volver a consultar esta guía cuando lo necesite y continúe explorando otros temas en la carpeta Introducción.



Lecturas adicionales

  • Explicación de los bloques de código interactivos
    Aprenda a crear y ejecutar bloques de código interactivo utilizando los motores webr y pyodide.
    Más información

  • Carga y uso de paquetes
    Descubra cómo instalar y cargar paquetes adicionales de R y Python, tanto al iniciar el documento como de forma interactiva.
    Más información

  • Gestión de entornos de ejecución
    Comprenda cómo compartir variables entre bloques de código o aislar ejercicios interactivos mediante la gestión de sus entornos de ejecución.
    Más información

  • Referencia de opciones de celda
    Para obtener detalles de configuración avanzada, consulte la guía completa sobre opciones de celdas interactivas disponible en Quarto Live.
    Más información

  • Solución de problemas en documentos interactivos
    Si tiene problemas durante la instalación o la configuración, consulte nuestra guía de resolución de problemas comunes y soluciones.
    Más información

Explorar más artículos

Nota

Aquí hay más artículos de la misma categoría para ayudarte a profundizar en el tema.

placeholder

placeholder
No hay resultados
Volver arriba

Reutilización

Cómo citar

BibTeX
@online{kassambara2025,
  author = {Kassambara, Alboukadel},
  title = {Instalación de Quarto Live y motores WebAssembly},
  date = {2025-03-07},
  url = {https://www.datanovia.com/es/learn/interactive/getting-started/installation.html},
  langid = {es}
}
Por favor, cita este trabajo como:
Kassambara, Alboukadel. 2025. “Instalación de Quarto Live y motores WebAssembly.” March 7, 2025. https://www.datanovia.com/es/learn/interactive/getting-started/installation.html.