Instalação | Documentação | Contribuindo | Licença | Equipe | Obtendo ajuda |
Um ambiente extensível para computação interativa e reproduzível, baseado no Jupyter Notebook and Architecture.
JupyterLab é a interface de usuário de última geração para o Projeto Jupyter, oferecendo todos os blocos de construção familiares do Jupyter Notebook clássico (notebook, terminal, editor de texto, navegador de arquivos, saídas avançadas, etc.) em uma interface de usuário flexível e poderosa.
O JupyterLab pode ser estendido usando pacotes npm que usam nossas APIs públicas. As extensões pré-construídas podem ser distribuídas via PyPI, conda e outros gerenciadores de pacotes. As extensões de origem podem ser instaladas diretamente do npm (pesquise jupyterlab-extension), mas requerem uma etapa de construção adicional. Você também pode encontrar extensões do JupyterLab explorando o tópico do GitHub jupyterlab-extension. Para saber mais sobre extensões, consulte a documentação do usuário.
Leia a documentação atual do JupyterLab em ReadTheDocs.
Importante
O JupyterLab 3 atingiu a data de término da manutenção em 15 de maio de 2024. As correções para problemas críticos ainda serão portadas até 31 de dezembro de 2024. Se você ainda estiver executando o JupyterLab 3, recomendamos fortemente que você atualize para o JupyterLab 4 o mais rápido possível. Para obter mais informações, consulte Fim da manutenção do JupyterLab 3 no Jupyter Blog.
Se você usar conda, mamba ou pip, poderá instalar o JupyterLab com um dos comandos a seguir.
conda install -c conda-forge jupyterlab
mamba install -c conda-forge jupyterlab
pip install jupyterlab
pip install --user
, você deve adicionar o diretório bin
de nível de usuário à sua variável de ambiente PATH
para iniciar jupyter lab
. Se você estiver usando um derivado do Unix (por exemplo, FreeBSD, GNU/Linux, macOS), poderá fazer isso executando export PATH="$HOME/.local/bin:$PATH"
.Para instruções mais detalhadas, consulte o guia de instalação. As instruções de instalação do projeto das fontes git estão disponíveis na documentação do contribuidor.
Ao usar uma versão do Jupyter Notebook anterior à 5.3, o seguinte comando deve ser executado após a instalação do JupyterLab para ativar a extensão do servidor JupyterLab:
jupyter serverextension enable --py jupyterlab --sys-prefix
Inicie o JupyterLab usando:
jupyter lab
O JupyterLab será aberto automaticamente no navegador. Consulte a documentação para obter detalhes adicionais.
Se você encontrar um erro como "Comando 'jupyter' não encontrado", certifique-se de que a variável de ambiente PATH
esteja definida corretamente. Alternativamente, você pode iniciar o JupyterLab usando ~/.local/bin/jupyter lab
sem alterar a variável de ambiente PATH
.
Atualmente, sabe-se que as versões mais recentes dos seguintes navegadores funcionam :
Consulte nossa documentação para obter detalhes adicionais.
Incentivamos você a fazer perguntas no fórum do Discourse. Uma pergunta respondida ali pode se tornar um recurso útil para outras pessoas.
Para relatar um bug, leia as diretrizes e abra um problema no Github. Para manter os problemas resolvidos independentes, o bot de bloqueio bloqueará os problemas fechados como resolvidos após um período de inatividade. Se uma discussão relacionada ainda for necessária após o bloqueio de um problema, abra um novo problema e faça referência ao problema antigo.
Também aceitamos sugestões de novos recursos, pois ajudam a tornar o projeto mais útil para todos. Para solicitar um recurso, use o modelo de solicitação de recurso.
Para começar a desenvolver uma extensão para JupyterLab, consulte a documentação do desenvolvedor e a documentação da API.
Para contribuir com código ou documentação para o próprio JupyterLab, leia a documentação do contribuidor.
O JupyterLab segue os Guias da Comunidade Jupyter.
JupyterLab usa um modelo de direitos autorais compartilhados que permite que todos os contribuidores mantenham os direitos autorais de suas contribuições. Todo o código é licenciado sob os termos da licença BSD revisada.
JupyterLab faz parte do Projeto Jupyter e é desenvolvido por uma comunidade aberta. A equipe de manutenção é auxiliada por um grupo muito maior de colaboradores do JupyterLab e do Projeto Jupyter como um todo.
Os atuais mantenedores do JupyterLab estão listados em ordem alfabética, com afiliação e principais áreas de contribuição:
Mantenedor emérito:
Esta lista é fornecida para dar ao leitor contexto sobre quem somos e como nossa equipe funciona. Para ser listado, envie uma solicitação pull com suas informações.
Temos reuniões por videoconferência todas as semanas onde discutimos o que estamos trabalhando e recebemos feedback uns dos outros.
Qualquer pessoa pode participar, se quiser discutir um assunto ou apenas ouvir.
jovyan
ZoomAs notas são arquivadas na bússola da equipe GitHub Jupyter Frontends.