Como mudar de inadimplência para a versão alternativa do Python no Debian

Como mudar de inadimplência para a versão alternativa do Python no Debian
Python é uma linguagem de programação importante para todas as distribuições baseadas em Linux. Esta é a razão pela qual você encontrará o Python pré -instalado no sistema com a versão padrão. O caso pode ocorrer quando você precisar de mudar da versão Python padrão para uma alternativa se instalada. O fato é que alguns aplicativos requerem diferentes versões python.

Este tutorial demonstrará o procedimento de alterar o padrão para uma versão alternativa do Python no Debian Linux.

Como verificar a versão atual do Python padrão no Debian Linux

Antes de passar para mudar a versão Python padrão para uma alternativa, é importante para você descobrir as versões do Python instaladas em seu sistema. O diretório padrão para Python em Debian ou outro sistema baseado em Linux é “/Usr/bin/python”. Usando o comando da lista "LS", Você pode encontrar as versões python instaladas em seu sistema.

LS/usr/bin/python*

Observação: A saída pode ser diferente no seu caso.

Para verificar a versão atual do Python padrão no Debian, execute o seguinte comando:

Python -Versão

No nosso caso, a versão atual do Python padrão é 2.7.18. Pode ser diferente no seu caso, dependendo do sistema que você está usando.

Como mudar de inadimplência para a versão alternativa do Python no Debian Linux

Existem duas maneiras de mudar da versão Python Alternative no Debian Linux:

  1. Através do comando atualizações-alternativas
  2. Através da ferramenta Pyenv

Método 1: Altere de inadimplência para a versão alternativa do Python através do comando atualizações-alternativas

Primeiro, o usuário deve criar um link simbólico entre os diferentes diretórios da versão python separadamente para que todos possam ser mesclados em um grupo nomeado "Pitão". Desde a versão Python 3.9 é a versão alternativa, vamos usar, portanto, devemos criar um link simbólico da versão python 3.9 através do comando abaixo do dado:

sudo update-alternatives--install/usr/bin/python python/usr/bin/python3.9 2

Em seguida, crie um symblink de Python versão 2.7 18 Ao executar o comando abaixo:

sudo update-alternatives--install/usr/bin/python python/usr/bin/python2.7 18

Depois que os symblinks forem criados, você pode listar as versões Python instaladas para alterná -las e, para isso, execute o seguinte comando:

Sudo atualização-alternativas-Config Python

Lá você verá a versão Python e por padrão 2.7 é selecionado. Você pode inserir qualquer número de sua escolha, para defini -la como a versão padrão do seu sistema. Por exemplo, estou entrando no 2 escolher Python3.9:

Depois de mudar para a versão Python, execute o comando Python Version para verificar:

Python -Versão

Método 2: Mudar de Python padrão para Python alternativo através da ferramenta Pyenv

Você também pode alterar o python padrão para alternativa usando pyenv Usando as seguintes etapas:

Passo 1: Atualize primeiro o sistema e execute o comando a seguir para garantir que não haja dependências do sistema não atendido:

Atualização de sudo apt-get; Instalação sudo apt-get Faça o excesso de construção LIBSSL-DEV ZLIB1G-DEV LIBBZ2-DEV LIBLETLINE-DEV LIBSQLITE3-DEV GIT CURL LLVM LIBNCURSESW5-DEV XZ-UTILS TK-DEV LIBXML2BLEV LIBXMLSEC1

Passo 2: Depois de concluído, execute o script de instalação do PYENV no Debian através do comando abaixo:

Curl https: // pyenv.executar | Bash

Etapa 3: Em seguida, abra o arquivo de origem de uma variável ambiental através do comando abaixo mencionado:

sudo nano ~//.perfil

Adicione o script a seguir na parte inferior do arquivo de origem e salve o arquivo pressionando Ctrl + x e então Y:

exportar pyenv_root = "$ home/.pyenv "
comando -v pyenv>/dev/null || Caminho de exportação = "$ pyenv_root/bin: $ path"
Eval "$ (pyenv init -)"

Passo 4: Recarregue as mudanças em uma variável de ambiente através do seguinte comando:

fonte ~///.perfil

Etapa 5: Verifique a instalação de pyenv Através do comando da versão:

pyenv --version

Etapa 6: Execute o comando da lista para verificar as versões Python disponíveis:

Instalação pyenv -List

Etapa 7: Você pode escolher qualquer versão que deseja instalar no Debian, estou escolhendo os 3.10.9

Pyenv Instale 3.10.9

Etapa 8: Depois de instalar, execute o seguinte comando para tornar a versão instalada global para todos os usuários:

Pyenv Global 3.10.9

Execute o seguinte comando para confirmar as alterações:

Python -Versão

Resumindo

Você pode instalar várias versões Python no Debian e alternar facilmente entre elas. Não há necessidade de remover uma versão python para instalar outra, porque você pode usá -las simultaneamente. Você deve criar um link simbólico para a versão python em um grupo e depois disso, você pode mudar para qualquer versão python que deseja usar o “-Update alternativa” comando.