Elyra是Jupyterlab笔记本的一组以AI为中心的扩展。
Elyra目前包括以下功能:
Elyra入门指南包括有关这些功能的更多详细信息。新功能的特定版本摘要位于版本页面上。
您也可以通过运行Docker Hub或Quay.io的容器图像之一来尝试Elyra:
elyra/elyra:latest
安装了最新发布的版本。elyra/elyra:xyz
已安装了特定版本。注意:您还可以从main
分支(“开发构建”)构建容器图像,以尝试尚未发布的功能。
要运行一个容器图像之一,请发出以下命令,指定您选择的标签。
docker run -it -p 8888:8888 elyra/elyra:dev jupyter lab --debug
要制作包含笔记本(例如$ {home}/opensource/jupyter-notebooks/)的本地目录,您可以使用类似于以下的坐骑命令:
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] "
安装说明和jupylab支持因释放而异。请注意,需要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扩展名,则可能需要使用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更好,我们鼓励您查看我们的贡献页面,
开发工作流文档,并邀请您参加我们每周的开发社区会议。
我们的每日和每周社区会议时间表可以在此处找到。