Elyra é um conjunto de extensões centradas na AI para os notebooks do Jupyterlab.
Elyra atualmente inclui a seguinte funcionalidade:
O guia de início da Elyra inclui mais detalhes sobre esses recursos. Um resumo específico da versão de novos recursos está localizado na página de lançamentos.
Você também pode tentar Elyra executando uma das imagens de contêiner do Docker Hub ou quay.io:
elyra/elyra:latest
a versão mais recente instalada.elyra/elyra:xyz
tem uma versão específica instalada. NOTA: Você também pode criar uma imagem de contêiner a partir da filial main
("Dev Build") para experimentar os recursos que ainda não foram lançados.
Para executar uma das imagens do contêiner, emita o seguinte comando, especificando uma tag de sua escolha.
docker run -it -p 8888:8888 elyra/elyra:dev jupyter lab --debug
Para tornar um diretório local que contém seus notebooks (por exemplo, $ {home}/openSource/jupyter-notebooks/) disponível no seu contêiner do docker, você pode usar um comando de montagem semelhante ao seguinte:
docker run -it -p 8888:8888 -v ${HOME}/opensource/jupyter-notebooks/:/home/jovyan/work -w /home/jovyan/work elyra/elyra:dev jupyter lab --debug
Eles devem produzir saída semelhante à abaixo, onde você pode encontrar o URL para ser usado para acessar o Elyra no seu 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 a documentação de instalação para obter detalhes.
Para informações detalhadas, consulte a documentação da instalação.
A versão de versão atual é exibida na parte superior desta página.
Instale a partir de Pypi
pip3 install --upgrade " elyra[all] "
Instale de conda-forge
conda install -c conda-forge " elyra[all] "
As instruções de instalação e o suporte ao JupyterLab variam de acordo com a liberação. Observe que é necessária uma construção do JupyterLab. As instruções de instalação estão localizadas na documentação específica da versão, que pode ser acessada selecionando uma versão específica.
Instale a partir de Pypi
pip3 install --upgrade " elyra[all]>=3.1.0 " && jupyter lab build
Instale de conda-forge
conda install -c conda-forge " elyra[all]>=3.1.0 " && jupyter lab build
Instale a partir de Pypi
pip3 install --upgrade " elyra>=2.0.1 " && jupyter lab build
Instale de conda-forge
conda install -c conda-forge " elyra>=2.0.1 " && jupyter lab build
Execute os seguintes comandos para verificar a instalação. Observe que no exemplo de saída abaixo do espaço reservado [version]
é exibido em vez de um identificador de versão real, que pode mudar a cada versão.
jupyter server extension list
Deve sair:
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: Se você não vê a extensão do servidor Elyra ativada, pode ser necessário ativá -lo explicitamente com jupyter server extension enable elyra
jupyter labextension list
Deve sair:
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
Após a verificação de Elyra foi instalada, comece a Elyra com:
jupyter lab
Congratulamo -nos com suas perguntas, idéias e feedback. Verifique a seção Getting Help
no Getting Started guide
para saber mais sobre os canais que você pode usar para entrar em contato conosco.
Se você estiver interessado em ajudar a melhorar a Elyra, incentivamos você a dar uma olhada na nossa página contribuinte,
Documentação do fluxo de trabalho de desenvolvimento e convidá -lo a participar de nossas reuniões semanais da comunidade de desenvolvedores.
Nosso cronograma diário e semanal de reuniões da comunidade pode ser encontrado aqui.