Elyra est un ensemble d'extensions centrées sur l'IA aux cahiers JupyterLab.
Elyra comprend actuellement les fonctionnalités suivantes:
Le guide de démarrage Elyra comprend plus de détails sur ces fonctionnalités. Un résumé spécifique à la version des nouvelles fonctionnalités est situé sur la page des versions.
Vous pouvez également essayer Elyra en exécutant l'une des images de conteneurs de Docker Hub ou Quay.io:
elyra/elyra:latest
a la dernière version publiée installée.elyra/elyra:xyz
a une version spécifique installée. Remarque: Vous pouvez également créer une image de conteneur à partir de la branche main
("Dev Build") pour essayer des fonctionnalités qui n'ont pas encore été publiées.
Pour exécuter l'une des images de conteneurs, émettez la commande suivante, en spécifiant une balise de votre choix.
docker run -it -p 8888:8888 elyra/elyra:dev jupyter lab --debug
Pour créer un répertoire local contenant vos cahiers (par exemple, {home} / openource / jupyter-notebooks /) disponible dans votre conteneur docker, vous pouvez utiliser une commande mont similaire à ce qui suit:
docker run -it -p 8888:8888 -v ${HOME}/opensource/jupyter-notebooks/:/home/jovyan/work -w /home/jovyan/work elyra/elyra:dev jupyter lab --debug
Ceux-ci devraient produire une sortie similaire à celle ci-dessous, où vous pouvez ensuite trouver l'URL à utiliser pour accéder à Elyra dans votre navigateur 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
Reportez-vous à la documentation d'installation pour plus de détails.
Pour des informations détaillées, reportez-vous à la documentation d'installation.
La version de version actuelle s'affiche en haut de cette page.
Installer à partir de PYPI
pip3 install --upgrade " elyra[all] "
Installer à Conda-Forge
conda install -c conda-forge " elyra[all] "
Les instructions d'installation et la prise en charge de JupyterLab varient selon la version. Notez qu'une construction JupyterLab est requise. Les instructions d'installation sont situées dans la documentation spécifique à la version, qui peut être accessible en sélectionnant une version spécifique.
Installer à partir de PYPI
pip3 install --upgrade " elyra[all]>=3.1.0 " && jupyter lab build
Installer à Conda-Forge
conda install -c conda-forge " elyra[all]>=3.1.0 " && jupyter lab build
Installer à partir de PYPI
pip3 install --upgrade " elyra>=2.0.1 " && jupyter lab build
Installer à Conda-Forge
conda install -c conda-forge " elyra>=2.0.1 " && jupyter lab build
Exécutez les commandes suivantes pour vérifier l'installation. Notez que dans l'exemple de sortie ci-dessous, l'espace réservé [version]
s'affiche à la place d'un identifiant de version réel, qui pourrait changer à chaque version.
jupyter server extension list
Devrait sortir:
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
Remarque: Si vous ne voyez pas l'extension Elyra Server activée, vous devrez peut-être l'activer explicitement avec jupyter server extension enable elyra
jupyter labextension list
Devrait sortir:
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
Après la vérification d'Elyra, commencez Elyra avec:
jupyter lab
Nous accueillons vos questions, idées et commentaires. Consultez la section Getting Help
du Getting Started guide
pour en savoir plus sur les canaux que vous pouvez utiliser pour nous contacter.
Si vous souhaitez aider à améliorer Elyra, nous vous encourageons à jeter un œil à notre page contributive,
Documentation du workflow de développement et vous invitez à assister à nos réunions hebdomadaires de la communauté du développement.
Notre calendrier quotidien et hebdomadaire de réunions communautaires peut être trouvé ici.