"Se um trabalhador quiser fazer bem o seu trabalho, ele deve primeiro afiar suas ferramentas." - Confúcio, "Os Analectos de Confúcio. Lu Linggong"
Primeira página > Programação > Como tornar o Python 3 a versão padrão em seu Mac, Linux ou Windows?

Como tornar o Python 3 a versão padrão em seu Mac, Linux ou Windows?

Publicado em 2024-12-22
Navegar:997

How to Make Python 3 the Default Version on Your Mac, Linux, or Windows?

Alterando a versão padrão do Python

Problema:

Python 2.6.1 permanece ativo apesar instalando Python 3.2 em um Mac, causando confusão ao digitar python -V em Terminal.

Solução:

Independentemente do sistema operacional (Mac, Linux ou Windows), o python3 pode ser invocado sem afetar as instalações do Python 2.

Contexto histórico:

Historicamente, scripts chamados python2 ou python3 explicitamente para manter a compatibilidade com versões anteriores. Python3 afastou-se significativamente desta prática, potencialmente quebrando scripts mais antigos dependentes de python=python2. Para evitar isso, o comando python foi deixado inalterado, permitindo que os usuários mantivessem a compatibilidade para aplicativos legados.

Prática atual:

Hoje, a maioria dos softwares se refere explicitamente a python2 ou python3, liberando o comando python para personalização do usuário. No entanto, isso pode variar dependendo do sistema operacional.

Considerações específicas da plataforma:

  • Mac: O comando python pode ser definido como padrão do usuário nas Preferências do Terminal ou por meio de um alias de shell.
  • Linux: O sistema de gerenciamento de pacotes da distribuição pode ser usado para gerenciar Versões e alternativas do Python podem ser definidas usando sudo update-alternatives.
  • Windows: O registro pode ser usado para definir a versão padrão do Python por meio da variável de ambiente PATH.

Compreendendo $PATH:

A variável de ambiente PATH determina quais diretórios são pesquisados ​​em busca de arquivos executáveis. A primeira correspondência no primeiro diretório é executada. Por exemplo, o comando python pode ser um link simbólico para uma versão específica do Python instalada no sistema.

Notas adicionais:

  • Python diferente 3 Versões: Se várias versões do Python 3 estiverem instaladas, o PATH pode ser modificado para selecionar a versão padrão desejada.
  • Python Ambientes: Ambientes virtuais podem ser considerados uma opção melhor para gerenciar diferentes versões do Python do que criar aliases ou manipular $PATH.
Tutorial mais recente Mais>

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