Tutorial

Como Instalar o Python 3 e Configurar um Ambiente de Programação no Ubuntu 18.04 [Quickstart]

QuickstartDevelopmentUbuntu 18.04

Introdução

O Python é uma linguagem de programação flexível e versátil, com vantagens em script, automação, análise de dados, aprendizado de máquina e desenvolvimento back-end.

Este tutorial irá guiá-lo através da instalação do Python e configuração de um ambiente de programação em um servidor Ubuntu 18.04. Para uma versão mais detalhada deste tutorial, com explicações melhores de cada passo, por favor, consulte Como Instalar o Python 3 e Configurar um Ambiente de Programação em um Servidor Ubuntu 18.04.

Passo 1 — Atualizar

Logado no seu servidor Ubuntu 18.04, como um usuário sudo não-root, primeiro atualize seu sistema para garantir que sua versão enviada do Python 3 está em dia.

  • sudo apt update
  • sudo apt -y upgrade

Confirme a instalação se o solicitado a fazer isso.

Passo 2 — Conferir a Versão do Python

Verifique qual versão do Python 3 está instalada digitando:

  • python3 -V

Você receberá um resultado similar ao seguinte, dependendo de quando tiver atualizado seu sistema.

Output
Python 3.6.7

Passo 3 — Instalar o pip

Para gerenciar os pacotes de software para o Python, instale o pip, uma ferramenta que irá instalar e gerenciar bibliotecas ou módulos para usar em seus projetos.

  • sudo apt install -y python3-pip

Os pacotes Python podem ser instalados digitando:

  • pip3 install package_name

Aqui, o package_name pode se referir a qualquer pacote ou biblioteca Python, assim como o Django para o desenvolvimento Web ou o NumPy para a computação científica. Então, se você quiser instalar o NumPy, você pode fazer isso com o comando pip3 install numpy.

Passo 4 — Instalar Ferramentas Adicionais

Há mais alguns pacotes e ferramentas de desenvolvimento a serem instalados para garantir que teremos uma configuração robusta para nosso ambiente de programação:

  • sudo apt install build-essential libssl-dev libffi-dev python3-dev

Passo 5 — Instalar o venv

Ambientes virtuais permitem que você tenha um espaço isolado no seu servidor para projetos Python. Vamos usar o venv, parte da biblioteca padrão do Python 3, que podemos instalar digitando:

  • sudo apt install -y python3-venv

Passo 6 — Criar um Ambiente Virtual

Você pode criar um novo ambiente com o comando pyvenv. Aqui, vamos chamar nosso novo ambiente de my_env, mas você pode chamar o seu como quiser.

  • python3.6 -m venv my_env

Passo 7 — Ativar o Ambiente Virtual

Ative o ambiente utilizando o comando abaixo, onde my_env é o nome do seu ambiente de programação.

  • source my_env/bin/activate

Seu prompt de comando agora será prefixo com o nome do seu ambiente:

Passo 8 — Testar o Ambiente Virtual

Abra o intérprete Python:

  • python

Note que dentro do ambiente virtual do Python 3, você pode usar o comando python ao invés de python3, e pip ao invés de “pip3.

Você saberá que você está no intérprete quando receber o seguinte resultado:

Python 3.6.5 (default, Apr  1 2018, 05:46:30) 
[GCC 7.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> 

Agora, utilize a função print() para criar o programa tradicional Olá, Mundo:

  • print("Hello, World!")
Output
Hello, World!

Passo 9 — Desativar o Ambiente Virtual

Saia do intérprete Python:

  • quit()

Então saia do ambiente virtual:

  • deactivate

Leitura Adicional

Aqui estão alguns links para tutoriais mais detalhados relacionados a este guia:

Creative Commons License