Elyra ist eine Reihe von AI-zentrierten Erweiterungen für JupyterLab-Notizbücher.
Elyra enthält derzeit die folgende Funktionalität:
Der Elyra -Anleitungshandbuch enthält weitere Details zu diesen Funktionen. Eine Versionszusammenfassung neuer Funktionen finden Sie auf der Seite "Releases".
Sie können auch Elyra ausprobieren, indem Sie eines der Containerbilder von Docker Hub oder Quay.io ausführen:
elyra/elyra:latest
Die neueste veröffentlichte Version hat installiert.elyra/elyra:xyz
hat eine bestimmte Version installiert. Hinweis: Sie können auch ein Containerbild aus dem main
("Dev Build") erstellen, um Funktionen auszuprobieren, die noch nicht veröffentlicht wurden.
Um eines der Containerbilder auszuführen, geben Sie den folgenden Befehl aus und geben Sie ein Tag Ihrer Wahl an.
docker run -it -p 8888:8888 elyra/elyra:dev jupyter lab --debug
Um ein lokales Verzeichnis zu erstellen, das Ihre Notizbücher enthält (z. B. $ {home}/openSource/jupyter-notebooks/), verfügbar in Ihrem Docker-Container, können Sie einen Befehl montieren, der dem folgenden ähnlich ist:
docker run -it -p 8888:8888 -v ${HOME}/opensource/jupyter-notebooks/:/home/jovyan/work -w /home/jovyan/work elyra/elyra:dev jupyter lab --debug
Diese sollten eine ähnliche Ausgabe erzeugen, die dem folgenden ähnlich ist und in dem Sie die URL für den Zugriff auf Elyra in Ihrem lokalen Browser finden können.
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
Einzelheiten finden Sie in der Installationsdokumentation.
Ausführliche Informationen finden Sie in der Installationsdokumentation.
Die aktuelle Versionsversion wird oben auf dieser Seite angezeigt.
Installieren Sie von PYPI
pip3 install --upgrade " elyra[all] "
Installieren Sie von Conda-forge
conda install -c conda-forge " elyra[all] "
Installationsanweisungen und JupyterLab -Unterstützung variieren je nach Freigabe. Beachten Sie, dass ein JupyterLab -Build erforderlich ist. Die Installationsanweisungen befinden sich in der von Release-spezifischen Dokumentation, auf die durch Auswahl einer bestimmten Version zugegriffen werden kann.
Installieren Sie von PYPI
pip3 install --upgrade " elyra[all]>=3.1.0 " && jupyter lab build
Installieren Sie von Conda-forge
conda install -c conda-forge " elyra[all]>=3.1.0 " && jupyter lab build
Installieren Sie von PYPI
pip3 install --upgrade " elyra>=2.0.1 " && jupyter lab build
Installieren Sie von Conda-forge
conda install -c conda-forge " elyra>=2.0.1 " && jupyter lab build
Führen Sie die folgenden Befehle aus, um die Installation zu überprüfen. Beachten Sie, dass in der Beispielausgabe unterhalb des [version]
Platzhalters anstelle einer tatsächlichen Versionskennung angezeigt wird, die sich bei jeder Version ändern kann.
jupyter server extension list
Sollte ausgeben:
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
Hinweis: Wenn Sie die Elyra Server -Erweiterung nicht aktiviert sehen, müssen Sie sie möglicherweise explizit mit jupyter server extension enable elyra
jupyter labextension list
Sollte ausgeben:
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
Nachdem die Überprüfung von Elyra installiert wurde, starten Sie Elyra mit:
jupyter lab
Wir begrüßen Ihre Fragen, Ideen und Ihr Feedback. Überprüfen Sie den Abschnitt Getting Help
im Getting Started guide
, um mehr über die Kanäle zu erfahren, mit denen Sie sich mit uns in Verbindung setzen können.
Wenn Sie daran interessiert sind, Elyra besser zu machen, ermutigen wir Sie, sich unsere beitragende Seite anzusehen.
Entwicklungs -Workflow -Dokumentation und laden Sie Sie ein, an unseren wöchentlichen Entwicklungs -Community -Meetings teilzunehmen.
Unser täglicher und wöchentlicher Planungsplan für Community -Treffen finden Sie hier.