O que é o Jupyter Notebook e como instalá-lo?

Se você é um entusiasta da ciência de dados, o Jupyter Notebook pode ser uma ótima maneira de começar seus projetos de ciência de dados.

Neste guia, abordaremos:

  • O que é o Jupyter Notebook
  • por que é popular para casos de uso de ciência de dados
  • Instruções sobre como você pode configurar o notebook Jupyter em sua máquina

Vamos começar…

O que é o Jupyter Notebook?

Jupyter Notebook é uma plataforma interativa baseada em navegador para computação científica. É um produto emblemático de código aberto da Projeto Jupyter e é amplamente utilizado em ciência de dados.

Recursos úteis do Jupyter Notebook

Além de fornecer uma plataforma de codificação interativa, o Jupyter Notebook suporta células de código e texto. As células de texto permitem a formatação Markdown. Assim, você pode usar texto simples, imagens, equações matemáticas LaTex e muito mais para explicar o fluxo de trabalho do seu projeto.

Por exemplo, a imagem a seguir mostra como você pode escrever Markdown e código especificando o tipo de célula.

Markdown e células de código no Jupyter Notebook

Para executar uma célula, você pode pressionar o botão Executar [▶] botão. Ou você pode usar Shift + Enter para executar uma célula. Os títulos e imagens são renderizados após a execução das células.

  Como usar várias janelas de um aplicativo em seu iPad

Células do Notebook Jupyter

Agora vamos listar alguns dos outros recursos úteis do Jupyter Notebook.

  • Suporte para linguagens de programação populares para ciência de dados, como Python, R, Julia e Scala
  • Provisão para compartilhar notebooks com outros colaboradores
  • Provisão para integração de big data usando o Spark
  • A imagem a seguir mostra as etapas em qualquer projeto de ciência de dados. Acessando dados do sistema de arquivos em sua máquina, pré-processamento de dados, análise para construir modelos de aprendizado de máquina – você pode fazer tudo isso no Jupyter Notebook.

Agora que você aprendeu sobre o Jupyter Notebook e seus recursos, vamos ver como você pode instalá-lo em sua máquina.👩🏽‍💻

Como instalar o notebook Jupyter

Instalação usando a distribuição Anaconda

Se você é iniciante, é recomendável usar a distribuição Anaconda do Python. Além do Python, ele vem com vários pacotes úteis de ciência de dados pré-instalados. A instalação também inclui ferramentas Jupyter como Jupyter Notebook e JupyterLab.

Agora, vamos passar pelas etapas desta instalação.

Passo 1: Acesse o site oficial do Anaconda. Em seguida, navegue até anaconda.com/products/individual. E baixe o instalador correspondente ao seu sistema operacional.

Instalando a Distribuição Anaconda

Passo 2: Agora, execute o instalador. Siga as instruções na tela para concluir a instalação. A instalação normalmente levará alguns minutos. ⏳

Você pode iniciar o Jupyter Notebook assim que o processo de instalação estiver concluído. E existem algumas maneiras diferentes de fazer isso.

  Turbine o Google Sheets com essas 10 ferramentas interessantes

Passo 3: Quando a instalação estiver completa, você pode iniciar o Anaconda Navigator. No navegador, clique na opção Iniciar na guia Jupyter Notebook, conforme mostrado abaixo:

Iniciando o Jupyter Notebook do Anaconda Navigator

Ou você pode usar diretamente o atalho do Jupyter Notebook para iniciar, conforme ilustrado abaixo:

Você também pode iniciar o notebook jupyter no prompt de comando do Anaconda.

Instalação usando o gerenciador de pacotes pip

Você já tem o Python instalado em seu sistema? E você gostaria de começar a usar o Jupyter sem usar a distribuição Anaconda?

Se sim, você pode fazer isso usando o gerenciador de pacotes pip. Você pode usar pip para instalar qualquer pacote Python que faça parte do Índice do pacote Python—um repositório de software para a comunidade de desenvolvedores Python.

Nesta seção, vamos descrever as etapas para os sistemas operacionais Windows e Linux.

Instale o Jupyter Notebook usando pip no Windows

Vamos começar com as instruções de instalação para Windows.

Etapa 1: execute o comando a seguir para verificar a versão do Python instalada em seu sistema. Você pode executar os comandos do Windows Powershell ou do prompt de comando em sua máquina. Ou você pode optar por executar em um ambiente de shell de sua escolha, como Git Bash para Windows se você for um usuário do Git.

python --version

Nota: Quase todas as instalações do Python3 (Python 3.x) são fornecidas com o gerenciador de pacotes pip pré-instalado.

  Qual é o maior disco rígido que você pode comprar?

Passo 2: Em seguida, execute este comando para verificar a versão do pip instalada em sua máquina.

pip3 --version

Se você encontrar erros porque não instalou o pip, atualize sua instalação do Python. Você pode baixar e instalar a versão mais recente do Python aqui.

Etapa 3: para evitar problemas de dependência e garantir que todos os pacotes estejam atualizados, execute o comando a seguir.

pip3 install --upgrade pip

Etapa 4: agora que você instalou e atualizou o pip, use-o para instalar o Jupyter usando o seguinte comando.

pip3 install jupyter

O download e a instalação levarão alguns minutos para serem concluídos.⏳

Etapa 5: para iniciar o notebook Jupyter, execute este comando.

jupyter notebook

Instale o Jupyter Notebook usando pip no Ubuntu

Todas as principais distribuições Linux, incluindo o Ubuntu, possuem uma instalação existente do Python. Para instalar o Jupyter Notebook, você terá que instalar manualmente o pip primeiro. E então, você pode usar o pip para instalar o Jupyter e outros pacotes.

Passo 1: Para instalar o pip , execute o seguinte comando no seu terminal.

apt install python3-pip

Etapa 2: Em seguida, instale o jupyter executando este comando. A instalação levará alguns minutos para ser concluída.

pip3 install jupyter

Etapa 3: Agora, inicie o notebook Jupyter executando o seguinte comando.

jupyter notebook

Conclusão

Espero que você tenha entendido o que é o notebook Jupyter e as etapas para instalá-lo em sua máquina. Se estiver interessado, você também pode conferir outras ofertas do Projeto Jupyter. JupyterLab baseia-se no Jupyter Notebook clássico e oferece funcionalidades adicionais.

Se você deseja começar com ciência de dados, desejo boa sorte em sua jornada de aprendizado!✨