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ãoNo 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:
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 2Em 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 18Depois 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 PythonLá 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ãoMé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 LIBXMLSEC1Passo 2: Depois de concluído, execute o script de instalação do PYENV no Debian através do comando abaixo:
Curl https: // pyenv.executar | BashEtapa 3: Em seguida, abra o arquivo de origem de uma variável ambiental através do comando abaixo mencionado:
sudo nano ~//.perfilAdicione 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 "Passo 4: Recarregue as mudanças em uma variável de ambiente através do seguinte comando:
fonte ~///.perfilEtapa 5: Verifique a instalação de pyenv Através do comando da versão:
pyenv --versionEtapa 6: Execute o comando da lista para verificar as versões Python disponíveis:
Instalação pyenv -ListEtapa 7: Você pode escolher qualquer versão que deseja instalar no Debian, estou escolhendo os 3.10.9
Pyenv Instale 3.10.9Etapa 8: Depois de instalar, execute o seguinte comando para tornar a versão instalada global para todos os usuários:
Pyenv Global 3.10.9Execute o seguinte comando para confirmar as alterações:
Python -VersãoResumindo
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.