Elyra es un conjunto de extensiones centradas en AI a los cuadernos Jupyterlab.
Elyra actualmente incluye la siguiente funcionalidad:
La Guía de Getting Intar de Elyra incluye más detalles sobre estas características. Un resumen específico de la versión de las nuevas características se encuentra en la página de lanzamientos.
También puede probar Elyra ejecutando una de las imágenes de contenedores de Docker Hub o Quay.io:
elyra/elyra:latest
tiene la última versión lanzada instalada.elyra/elyra:xyz
tiene una versión específica instalada. Nota: También puede construir una imagen de contenedor a partir de la rama main
("Dev Build") para probar características que aún no se han lanzado.
Para ejecutar una de las imágenes del contenedor, emita el siguiente comando, especificando una etiqueta de su elección.
docker run -it -p 8888:8888 elyra/elyra:dev jupyter lab --debug
Para hacer un directorio local que contenga sus cuadernos (por ejemplo, $ {home}/opensaurce/jupyter-notebooks/) disponible en su contenedor Docker, puede usar un comando de montaje similar al siguiente:
docker run -it -p 8888:8888 -v ${HOME}/opensource/jupyter-notebooks/:/home/jovyan/work -w /home/jovyan/work elyra/elyra:dev jupyter lab --debug
Estos deberían producir una salida similar a la a continuación, donde luego puede encontrar la URL que se utilizará para acceder a Elyra en su navegador local.
To access the notebook, open this file in a browser:
file:///home/jovyan/.local/share/jupyter/runtime/nbserver-6-open.html
Or copy and paste one of these URLs:
http://4d17829ecd4c:8888/?token=d690bde267ec75d6f88c64a39825f8b05b919dd084451f82
or http://127.0.0.1:8888/?token=d690bde267ec75d6f88c64a39825f8b05b919dd084451f82
Consulte la documentación de instalación para más detalles.
Para obtener información detallada, consulte la documentación de instalación.
La versión de lanzamiento actual se muestra en la parte superior de esta página.
Instalar desde PYPI
pip3 install --upgrade " elyra[all] "
Instalar desde Conda-Forge
conda install -c conda-forge " elyra[all] "
Las instrucciones de instalación y el soporte de Jupyterlab varían según el lanzamiento. Tenga en cuenta que se requiere una construcción de Jupyterlab. Las instrucciones de instalación se encuentran en la documentación específica de la versión, a la que se puede acceder seleccionando una versión específica.
Instalar desde PYPI
pip3 install --upgrade " elyra[all]>=3.1.0 " && jupyter lab build
Instalar desde Conda-Forge
conda install -c conda-forge " elyra[all]>=3.1.0 " && jupyter lab build
Instalar desde PYPI
pip3 install --upgrade " elyra>=2.0.1 " && jupyter lab build
Instalar desde Conda-Forge
conda install -c conda-forge " elyra>=2.0.1 " && jupyter lab build
Ejecute los siguientes comandos para verificar la instalación. Tenga en cuenta que en la salida de ejemplo debajo del marcador de posición [version]
se muestra en lugar de un identificador de versión real, que podría cambiar con cada versión.
jupyter server extension list
Debería salir:
Config dir: /.../.jupyter
Config dir: /.../etc/jupyter
elyra enabled
- Validating elyra...
elyra OK
jupyter_lsp enabled
- Validating jupyter_lsp...
jupyter_lsp [version] OK
jupyter_resource_usage enabled
- Validating jupyter_resource_usage...
jupyter_resource_usage [version] OK
jupyter_server_mathjax enabled
- Validating jupyter_server_mathjax...
jupyter_server_mathjax OK
jupyterlab enabled
- Validating jupyterlab...
jupyterlab [version] OK
jupyterlab_git enabled
- Validating jupyterlab_git...
jupyterlab_git [version] OK
nbclassic enabled
- Validating nbclassic...
nbclassic OK
nbdime enabled
- Validating nbdime...
nbdime [version] OK
Config dir: /.../etc/jupyter
Nota: Si no ve la extensión del servidor Elyra habilitada, es posible que deba habilitarla explícitamente con jupyter server extension enable elyra
jupyter labextension list
Debería salir:
JupyterLab [version]
/.../share/jupyter/labextensions
nbdime-jupyterlab [version] enabled OK
@jupyter-server/resource-usage [version] enabled OK (python, jupyter-resource-usage)
@krassowski/jupyterlab-lsp [version] enabled OK (python, jupyterlab_lsp)
@elyra/code-snippet-extension [version] enabled OK
@elyra/code-viewer-extension [version] enabled OK
@elyra/metadata-extension [version] enabled OK
@elyra/pipeline-editor-extension [version] enabled OK
@elyra/python-editor-extension [version] enabled OK
@elyra/scala-editor-extension [version] enabled OK
@elyra/r-editor-extension [version] enabled OK
@elyra/theme-extension [version] enabled OK
@jupyterlab/git [version] enabled OK (python, jupyterlab-git)
Other labextensions (built into JupyterLab)
app dir: /.../share/jupyter/lab
Después de verificar que Elyra se haya instalado, inicie Elyra con:
jupyter lab
Agradecemos sus preguntas, ideas y comentarios. Verifique la sección Getting Help
en la Getting Started guide
para obtener más información sobre los canales que puede usar para ponerse en contacto con nosotros.
Si está interesado en ayudar a mejorar a Elyra, le recomendamos que eche un vistazo a nuestra página contribuyente,
Documentación de flujo de trabajo de desarrollo e invitarlo a asistir a nuestras reuniones semanales de la comunidad de desarrolladores.
Nuestro horario de reuniones comunitarias diarias y semanales se puede encontrar aquí.