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:
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.
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:
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:
Output
Hello, World!
Passo 9 — Desativar o Ambiente Virtual
Saia do intérprete Python:
Então saia do ambiente virtual:
Leitura Adicional
Aqui estão alguns links para tutoriais mais detalhados relacionados a este guia: