Como alterar a versão padrão do Python: além dos problemas de compatibilidade
Você instalou o Python 3.2 e, apesar de executar o comando Atualizar perfil do Shell, o Terminal ainda mostra Python 2.6.1. Essa discrepância pode ser confusa, então vamos explorar como alterar sua versão padrão do Python.
Contexto histórico: compatibilidade com versões anteriores e múltiplas versões
No passado, o Python2 era predominante . O lançamento do Python3 introduziu mudanças significativas, quebrando a compatibilidade com versões anteriores. Para manter a compatibilidade dos scripts existentes, as instalações do Python2 permaneceram intactas e a versão mais recente normalmente era acessada via python3.
Práticas atuais: ambientes virtuais e padrão definidos pelo usuário
Hoje, muitos sistemas operacionais permitem que os usuários definam um padrão personalizado para o comando python. Isso oferece mais flexibilidade, já que a maioria dos softwares agora se refere explicitamente a python2 ou python3.
Shell Alias: uma opção local conveniente
Você pode criar um alias personalizado em seu shell para faça o python iniciar o python3. No entanto, essa abordagem só é conveniente em seu computador local e requer a digitação manual do alias a cada vez.
Múltiplas versões 3. ou 2.: usando as ferramentas de gerenciamento do seu sistema operacional
Se você tiver várias versões do Python instaladas, use o gerenciador de pacotes do seu sistema operacional para rastrear e possivelmente remover versões mais antigas. Se você precisar de várias versões, configure sua variável $PATH para priorizar o padrão desejado ou use alternativas de atualização.
Compreendendo $PATH e links simbólicos
$PATH é um variável de ambiente que determina quais diretórios serão pesquisados em busca de arquivos executáveis. Por padrão, a maioria dos sistemas tem /usr/bin (ou similar) em $PATH, que normalmente contém links simbólicos para várias versões do Python.
Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.
Copyright© 2022 湘ICP备2022001581号-3