Notícias
Novos modelos de linguagem da API Serverspace GPT
DF
fevereiro 26, 2023
Atualizado janeiro 31, 2025

Ambiente virtual do Python 3 no Ubuntu 22.04

Linux Ubuntu

Introdução

Python é uma linguagem de programação interpretada. O autor é Guido van Rossum, um desenvolvedor da Holanda. Python é uma linguagem rica em recursos, e os iniciantes se acostumam rapidamente com a sintaxe da linguagem e programam em um editor de texto conveniente ou usam um ambiente de desenvolvimento integrado. Usando a linguagem Python, você pode obter informações sobre erros no código escrito. Com este guia, você poderá instalar a versão mais recente do Python no Ubuntu Server 22.04.

Preparação para a instalação

Antes de instalar os pacotes, você precisa seguir nosso guia para executar o Ubuntu Server 22.04 como um usuário padrão.

Baixe o Python 3

Vamos atualizar o índice de pacotes e executar o comando para atualizar os pacotes para as versões mais recentes:

sudo apt update && sudo apt upgrade -y

A chave "-y" significa forçar a atualização.
A verificação da versão do Python é feita da seguinte forma:

python3 --version

A saída será semelhante a esta:

#Output
Python 3.10.6

A próxima etapa é instalar o python3-pip para gerenciar os pacotes Python. Vamos usar o comando interno:

sudo apt install python3-pip -y

Para instalar a biblioteca matplotlib, você deve executar o seguinte comando e o resultado é mostrado na Tela 1:

pip3 install matplotlib
Installing the matplotlib library
Tela 1 - Instalando a biblioteca matplotlib

Para garantir que o ambiente do software seja confiável, é necessário instalar vários pacotes

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

A primeira etapa foi concluída. Atualizamos o índice de pacotes e atualizamos os pacotes obsoletos, a versão atual do sistema de gerenciamento de pacotes pip3 está instalada.

Configuração de um ambiente virtual

Um ambiente de desenvolvimento virtual em um servidor de produção é considerado uma ótima solução em comparação com a execução em um ambiente de desenvolvimento principal. Em um ambiente virtual, você pode editar e não danificar os arquivos do ambiente de desenvolvimento principal. Podemos criar quantos ambientes virtuais forem necessários. Cada ambiente virtual é implantado em diferentes diretórios em nosso servidor. Os diretórios contêm arquivos para inicializar o ambiente virtual.
O ambiente virtual é implantado usando o pacote venv (ambiente virtual) instalado:

sudo apt install python3-venv -y

Em seguida, vamos criar um diretório chamado test:

mkdir test
cd test

Mude para o primeiro diretório e use o seguinte comando para criar um ambiente virtual chamado test_env:

python3 -m venv test_env

O resultado é mostrado na Tela 2.

Create a virtual environment
Tela 2 - Criar um ambiente virtual

Os arquivos gerados configuram o ambiente virtual para funcionar separadamente dos nossos arquivos de host. A ativação do ambiente é feita da seguinte forma e, para desativar o ambiente, você deve executar o comando deactivate:

source test/test_env/bin/activate

Para desativar o ambiente virtual, execute o comando:

deactivate

Os resultados são mostrados na Tela 3.

Activating and deactivating a virtual environment
Tela 3 - Ativação e desativação de um ambiente virtual

Na figura, é possível ver que, após o lançamento, aparece uma inscrição na frente do nome do usuário (test_env) indicando que todos os comandos são executados em um ambiente virtual; a próxima etapa é considerar a execução de um código regular escrito na linguagem de programação Python.

Testando o ambiente virtual

Após a ativação, você precisa criar um arquivo com a extensão .py:

vim thanks.py

И вставим следующий кусок кода:

print("Dear User,n"
"Thank you for using tutorials from n"
"Serverspace Team")

Para executar o programa, faça o seguinte:

python3 thanks.py

E obtemos o seguinte resultado, conforme mostrado na Tela 4.

Executando código em um ambiente virtual
Tela 4 - Executando código em um ambiente virtual

Nesse ponto, o estágio termina e, para concluir o

processo de trabalho no ambiente virtual, executaremos o comando "deactivate" (desativar) e retornaremos ao ambiente normal.

Conclusões

Nesta instrução:

  • Consideramos opções para atualizar pacotes de software e atualizar o índice de pacotes;
  • Instalou as bibliotecas da linguagem de programação Python usando o sistema de gerenciamento de pacotes pip3;
  • Considerou a ativação e a desativação do ambiente virtual;
  • Testou o trabalho em um ambiente virtual.
Avaliação:
5 fora de 5
Аverage rating : 5
Avaliado por: 1
CEP 01311-930 São Paulo Avenida Paulista, nº 1765, 7º andar, Cj. 72, CV 10172, Bela Vista
+ 55 11 5118-1047
ITGLOBAL.COM BR LTDA
Usamos cookies para melhorar sua experiência no Serverspace. Ao continuar a navegar em nosso site, você concorda com o Uso de Cookies e com a Política de Privacidade.