Jupyter (Español)
Jupyter es un proyecto que produce entornos interactivos basados en navegadores web para programación, matemáticas y ciencia de datos. Es compatible con varios lenguajes a través de complementos ("kernels"), como Python, Ruby, Haskell, R, Scala y Julia.
Jupyter Notebook es la aplicación tradicional y la más estable . JupyterLab tiene una nueva interfaz y es más adecuado para trabajar con proyectos más grandes que constan de varios archivos. JupyterLab se considera "listo para su uso diario" desde la versión 0.33.
Instalación
Para obtener Jupyter Notebook, instale el paquete jupyter-notebook.
Para obtener JupyterLab, instale el paquete jupyterlab.
Después de la instalación, ejecute lo siguiente para habilitar los widgets interactivos de Javascript en los notebooks; de lo contrario, los widgets serán deshabilitados.
# jupyter nbextension enable --py --sys-prefix widgetsnbextension
Para instalar extensiones de Jupyter Notebook de terceros para el usuario actual, use la opción --user
en lugar de --sys-prefix
mientras ejecuta jupyter nbextension install
. Para hacer lo mismo con la instalación de las extensiones de JupyterLab, establezca la variable de entorno
$ export JUPYTERLAB_DIR=$HOME/.local/share/jupyter/lab
y verifíquelo ejecutando jupyter lab path
. De ahí en adelante, siga las instrucciones de instalación habituales.
Puesta en marcha
Para iniciar el servidor notebook ejecute:
$ jupyter notebook
Para iniciar JupyterLab ejecute:
$ jupyter lab
Navegue a la URL que aparece en la salida estándar si no se abre ningún navegador web automáticamente.
Kernels
Haskell
Instale el paquete ihaskell-gitAUR. Luego ejecute ihaskell install
.
Julia
Instale el paquete julia y ejecute julia
para obtener un mensaje REPL. Entonces ejecute:
using Pkg Pkg.add("IJulia")
Véase el manual de Julia para obtener más detalles sobre la gestión de paquetes.
Python
El soporte de Python 3 (a través de python-ipykernel) se incluye al instalar jupyter-notebook.
R
Siga las instrucciones de instalación en IR Kernel.
Sage math
Instale el paquete sagemath.
Octave
Instale el paquete jupyter-octave_kernelAUR.