Como configurar um ambiente virtual do Python no Debian 10 Buster

Como configurar um ambiente virtual do Python no Debian 10 Buster

Existem duas maneiras muito simples de criar um ambiente virtual do Python no Debian 10. Eles são muito semelhantes e oferecem quase os mesmos benefícios. Como um bônus adicional, você não precisará instalar nada fora dos repositórios do Debian padrão para usá -los.

Neste tutorial, você aprenderá:

  • Como instalar as dependências
  • Como usar o Venv do Python 3
  • Como usar o Virtualenv
Ambiente Virtual Python no Debian 10.

Requisitos de software e convenções usadas

Requisitos de software e convenções de linha de comando Linux
Categoria Requisitos, convenções ou versão de software usada
Sistema Debian 10 Buster
Programas Python 3
Outro Acesso privilegiado ao seu sistema Linux como raiz ou através do sudo comando.
Convenções # - requer que os comandos Linux sejam executados com privilégios root diretamente como usuário root ou por uso de sudo comando
$ - Requer que os comandos do Linux sejam executados como um usuário não privilegiado regular

Instalar as dependências

Antes de começar, verifique se você tem Python 3.

$ sudo apt install python3 python3-venv


Então, se você planeja usar o VirtualEnv, instale isso também.

$ sudo apt install virtualenv python3-virtualenv

Use Venv do Python 3

Configure o Python Venv no Debian 10.

Python 3's Venv A funcionalidade está embutida e você pode usá-lo para ser configurado sem mais nada.

$ python3 -m Venv/Path/para/virtual/ambiente
Ative Python Venv no Debian 10.

Levará apenas alguns segundos para serem configurados. Uma vez feito, você pode ativar o ambiente virtual com:

$ fonte seu-Broject/bin/ativação

Agora, você está trabalhando com a instalação do Python em seu ambiente virtual, em vez do sistema Wide One. Qualquer coisa que você faça agora, deve residir na pasta do seu projeto. Quando você terminar, basta correr desativar Para sair do python virtual.

Use Virtualenv

Crie Python Virtualenv no Debian 10.

Para começar, crie seu ambiente com o virtualenv comando. Você também precisará dizer para usar o Python 3 com o -p bandeira.

$ virtualenv -p python3/path/to/virtual/ambiente


Ative Python VirtualEnv no Debian 10.

Isso levará alguns segundos para se configurar com o PIP e os outros pacotes python que inclui. Quando terminar, ative o ambiente.

$ fonte seu projeto/bin/ativação

Faça seu trabalho dentro dos diretórios do projeto. Quando você terminar, use desativar Para sair do ambiente virtual.

Conclusão

É super fácil se preparar com ambientes virtuais do Python, e os benefícios são bem claros. Você poderá compartimentar seus projetos e impedir que as coisas conflitam. Também é mais fácil gerenciar as versões do pacote Python enquanto você trabalha.

Tutoriais do Linux relacionados:

  • Coisas para instalar no Ubuntu 20.04
  • Uma introdução à automação, ferramentas e técnicas do Linux
  • Coisas para fazer depois de instalar o Ubuntu 20.04 fossa focal linux
  • Mastering Bash Script Loops
  • Como executar o Raspberry Pi OS em uma máquina virtual com…
  • Coisas para instalar no Ubuntu 22.04
  • Mint 20: Melhor que o Ubuntu e o Microsoft Windows?
  • Ubuntu 20.04 Guia
  • Sistema Linux Hung? Como escapar para a linha de comando e…
  • Coisas para fazer depois de instalar o Ubuntu 22.04 Jellyfish…