Elyraは、JupyterLabノートブックのAI中心の拡張セットです。
Elyraには現在、次の機能が含まれています。
Elyra Getting Guide Guideには、これらの機能の詳細が含まれています。新機能のバージョン固有の要約は、リリースページにあります。
Docker HubまたはQuay.ioからコンテナ画像の1つを実行して、Elyraを試すこともできます。
elyra/elyra:latest
のリリースバージョンがインストールされています。elyra/elyra:xyz
には特定のバージョンがインストールされています。注: main
ブランチ( "Dev Build")からコンテナ画像を構築して、まだリリースされていない機能を試してみることもできます。
コンテナ画像の1つを実行するには、次のコマンドを発行し、選択したタグを指定します。
docker run -it -p 8888:8888 elyra/elyra:dev jupyter lab --debug
ノートブック($ {home}/opensource/jupyter-notebooks/)を含むローカルディレクトリをDockerコンテナで使用できるようにするには、次のようなマウントコマンドを使用できます。
docker run -it -p 8888:8888 -v ${HOME}/opensource/jupyter-notebooks/:/home/jovyan/work -w /home/jovyan/work elyra/elyra:dev jupyter lab --debug
これらは、以下の出力と同様の出力を生成するはずです。そこで、ローカルブラウザでElyraにアクセスするために使用するURLを見つけることができます。
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
詳細については、インストールドキュメントを参照してください。
詳細については、インストールドキュメントを参照してください。
現在のリリースバージョンは、このページの上部に表示されます。
Pypiからインストールします
pip3 install --upgrade " elyra[all] "
conda-forgeからインストールします
conda install -c conda-forge " elyra[all] "
インストール手順とJupyterLabサポートは、リリースによって異なります。 JupyterLabビルドが必要であることに注意してください。インストール手順は、リリース固有のドキュメントにあり、特定のバージョンを選択することでアクセスできます。
Pypiからインストールします
pip3 install --upgrade " elyra[all]>=3.1.0 " && jupyter lab build
conda-forgeからインストールします
conda install -c conda-forge " elyra[all]>=3.1.0 " && jupyter lab build
Pypiからインストールします
pip3 install --upgrade " elyra>=2.0.1 " && jupyter lab build
conda-forgeからインストールします
conda install -c conda-forge " elyra>=2.0.1 " && jupyter lab build
次のコマンドを実行して、インストールを確認します。 [version]
プレースホルダーの下の出力の例では、実際のバージョン識別子の代わりに表示されることに注意してください。これは、リリースごとに変更される可能性があります。
jupyter server extension list
出力:
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
注:Elyra Server Extensionが有効になっていると表示されていない場合は、 jupyter server extension enable elyra
jupyter labextension list
出力:
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
Elyraがインストールされたことを確認した後、Elyraを開始してください。
jupyter lab
質問、アイデア、フィードバックを歓迎します。 Getting Started guide
のGetting Help
セクションを確認して、使用できるチャネルの詳細をご覧ください。
Elyraの改善を支援することに興味がある場合は、貢献ページをご覧ください。
開発ワークフローのドキュメントを作成し、毎週の開発コミュニティミーティングに参加するように勧めます。
私たちの毎日のコミュニティ会議のスケジュールは、こちらをご覧ください。