Tutorial

Como instalar o Pyhton 3 e configurar um ambiente de programação no Ubuntu 20.04 [Guia de início rápido]

PythonQuickstartDevelopmentUbuntu 20.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 lhe fornecerá um passo a passo da instalação do Python e da configuração de um ambiente de programação em um servidor Ubuntu 20.04. Para uma versão mais detalhada deste tutorial, com explicações aprofundadas de cada passo, consulte Como instalar o Python 3 e configurar um ambiente de programação em um servidor Ubuntu 20.04.

Passo 1 — Atualizar

Após fazer o login em seu servidor Ubuntu 20.04 como um usuário sudo não-root, atualize seu sistema. Desta forma, você garante que sua versão enviada do Python 3 está atualizada.

  • 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.8.2

Passo 3 — Instalar o pip

Para gerenciar os pacotes de software para o Python, instale o pip, uma ferramenta que ajudará você a 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, tais 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ê deve chamá-lo de algo relacionado ao seu projeto.

  • 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.8.2 (default, Mar 13 2020, 10:14:16)
[GCC 9.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

A partir daqui, há muito o que você pode aprender sobre o Python. Aqui estão alguns links relacionados a este guia:

Creative Commons License