O notebook Jupyter é um ambiente de notebook baseado na web para computação interativa.
Mantemos as duas versões principais lançadas mais recentemente do Jupyter Notebook , Classic Notebook v6 e Notebook v7. O Notebook v5 não é mais mantido. Todos os usuários do Notebook v5 são fortemente aconselhados a atualizar para o Classic Notebook v6 o mais rápido possível.
A atualização para o Notebook v7 pode exigir mais trabalho se você usar extensões personalizadas, pois as extensões escritas para o Notebook v5 ou Classic Notebook v6 não são compatíveis com o Notebook v7.
A mais nova versão principal do Notebook é baseada em:
Componentes JupyterLab para o front-end
Servidor Jupyter para o servidor Python
Isso representa uma mudança significativa na base de código jupyter/notebook
.
Para saber mais sobre o Notebook v7: https://jupyter.org/enhancement-proposals/79-notebook-v7/notebook-v7.html
Problemas relacionados à manutenção e segurança agora estão sendo abordados apenas na versão 6.5.x
Depende do nbclassic
para os ativos HTML/JavaScript/CSS.
Novos recursos e melhorias contínuas agora estão focados no Notebook v7 (veja a seção acima).
Se você tiver uma solicitação pull aberta com um novo recurso ou se estiver planejando abrir uma, recomendamos mudar para o Jupyter Server e a arquitetura JupyterLab e distribuí-la como uma extensão de servidor e/ou extensão pré-construída do JupyterLab. Dessa forma seu novo recurso também será compatível com o novo Notebook v7.
O notebook Jupyter é um aplicativo de notebook HTML independente de idioma para o Projeto Jupyter. Em 2015, o notebook Jupyter foi lançado como parte do The Big Split™ da base de código IPython. IPython 3 foi o último grande lançamento monolítico contendo código independente de linguagem, como o notebook IPython , e código específico de linguagem, como o kernel IPython para Python . Como a computação se estende por muitas linguagens, o Projeto Jupyter continuará a desenvolver o notebook Jupyter independente de linguagem neste repositório e, com a ajuda da comunidade, desenvolverá kernels específicos de linguagem que são encontrados em seus próprios repositórios discretos.
O anúncio do Big Split™
Postagem do blog Jupyter Ascendente
Você pode encontrar a documentação de instalação da plataforma Jupyter, em ReadTheDocs. A documentação para uso avançado do notebook Jupyter pode ser encontrada aqui.
Para uma instalação local, certifique-se de ter o pip instalado e execute:
pip instalar notebook
Lançar com:
caderno jupyter
Você precisa de alguma configuração antes de iniciar o notebook Jupyter remotamente. Consulte Executando um servidor notebook.
Consulte CONTRIBUTING.md
para saber como configurar uma instalação de desenvolvimento local.
Se você estiver interessado em contribuir com o projeto, consulte CONTRIBUTING.md
.
Este repositório é um projeto Jupyter e segue os Guias da Comunidade e o Código de Conduta do Jupyter.
Site do projeto Jupyter
Demonstração on-line em jupyter.org/try
Documentação para notebook Jupyter
Versão coreana de instalação
Documentação para o Projeto Jupyter
Problemas
Suporte técnico - Grupo Jupyter Google
A Equipe de Desenvolvimento Jupyter é o conjunto de todos os colaboradores do projeto Jupyter. Isso inclui todos os subprojetos do Jupyter.
A equipe principal que coordena o desenvolvimento no GitHub pode ser encontrada aqui: https://github.com/jupyter/.
Jupyter usa um modelo de direitos autorais compartilhados. Cada contribuidor mantém os direitos autorais sobre suas contribuições ao Jupyter. Mas é importante notar que essas contribuições normalmente são apenas alterações nos repositórios. Assim, o código-fonte do Jupyter, em sua totalidade, não é propriedade de nenhuma pessoa ou instituição. Em vez disso, são direitos autorais coletivos de toda a equipe de desenvolvimento do Jupyter. Se contribuidores individuais quiserem manter um registro de quais alterações/contribuições sobre as quais possuem direitos autorais específicos, eles devem indicar seus direitos autorais na mensagem de commit da mudança, quando fizerem commit da mudança em um dos repositórios Jupyter.
Com isso em mente, o seguinte banner deve ser usado em qualquer arquivo de código-fonte para indicar os direitos autorais e os termos da licença:
# Copyright (c) Jupyter Development Team. # Distributed under the terms of the Modified BSD License.