Como instalar o Python no Windows

Índice:

Como instalar o Python no Windows
Como instalar o Python no Windows

Vídeo: Como instalar o Python no Windows

Vídeo: Como instalar o Python no Windows
Vídeo: Windows 10 Iniciantes Aula 08 Configurações de Aplicativos - YouTube 2024, Maio
Anonim
O Python não vem pré-empacotado com o Windows, mas isso não significa que os usuários do Windows não acharão a linguagem de programação flexível útil. No entanto, não é tão simples como instalar a versão mais recente, por isso vamos garantir que você tenha as ferramentas certas para a tarefa em mãos.
O Python não vem pré-empacotado com o Windows, mas isso não significa que os usuários do Windows não acharão a linguagem de programação flexível útil. No entanto, não é tão simples como instalar a versão mais recente, por isso vamos garantir que você tenha as ferramentas certas para a tarefa em mãos.

Lançado pela primeira vez em 1991, o Python é uma linguagem de programação popular de alto nível usada para programação de propósito geral. Graças a uma filosofia de design que enfatiza a legibilidade, há muito tempo é uma das favoritas dos programadores de programadores e programadores sérios. Não é apenas uma linguagem fácil (comparativamente falando), mas você encontrará milhares de projetos online que exigem que você tenha o Python instalado para usar o programa.

Qual versão você precisa?

Infelizmente, houve uma atualização significativa no Python há vários anos que criou uma grande divisão entre as versões do Python. Isso pode tornar as coisas um pouco confusas para os recém-chegados, mas não se preocupe. Nós orientaremos você ao instalar as duas versões principais

Quando você visitar a página de download do Python para Windows, verá imediatamente a divisão. Bem no topo, quadrado e centro, o repositório pergunta se você quer a versão mais recente do Python 2 ou do Python 3 (2.7.13 e 3.6.1, respectivamente, neste tutorial).

Image
Image

Mais novo é melhor, certo? Talvez sim, talvez não. A versão que você quer depende do seu objetivo final. Digamos, por exemplo, que você leia nosso artigo sobre como expandir seu mundo do Minecraft com o MCDungeon e fique empolgado em adicionar coisas legais aos seus mundos. Esse projeto é codificado em Python e requer o Python 2.7 - você não pode executar o projeto MCDungeon com o Python 3.6. Na verdade, se você estiver explorando projetos de hobby, como o MCDungeon, verá que quase todos usam 2,7. Se o seu objetivo é fazer com que algum projeto que termine em uma extensão ".py" esteja funcionando, há um muito,muito boa chance de você precisar de 2,7 para isso.

Por outro lado, se você estiver realmente interessado em aprender Python, recomendamos instalar as duas versões lado a lado (o que você pode fazer com risco zero e apenas um pequeno esforço de configuração). Isso permite que você trabalhe com a versão mais recente do idioma, mas também execute scripts Python mais antigos (e teste a compatibilidade com versões anteriores para projetos mais recentes). Comparar as duas versões é um artigo por si só, por isso, vamos adiar para o wiki do projeto Python, onde você pode ler a visão geral das diferenças.

Você pode baixar apenas o Python 2 ou o Python 3 se tiver certeza de que precisa apenas de uma versão específica. Estamos a percorrer a distância hoje e iremos instalar os dois, pelo que recomendamos que faça o download de ambas as versões e faça o mesmo. Na entrada principal de ambas as versões, você verá um instalador "x86-64", conforme mostrado abaixo.

Esse instalador instalará a versão apropriada de 32 ou 64 bits automaticamente em seu computador (eis algumas outras leituras caso você queira saber mais sobre as diferenças entre as duas).
Esse instalador instalará a versão apropriada de 32 ou 64 bits automaticamente em seu computador (eis algumas outras leituras caso você queira saber mais sobre as diferenças entre as duas).

Como instalar o Python 2

Instalar o Python 2 é muito fácil e, ao contrário de anos atrás, o instalador definirá a variável de caminho para você (algo que estaremos aprendendo mais tarde). Baixe e execute o instalador, selecione “Instalar para todos os usuários” e clique em “Avançar”.

Na tela de seleção de diretórios, deixe o diretório como “Python27” e clique em “Next”.
Na tela de seleção de diretórios, deixe o diretório como “Python27” e clique em “Next”.
Na tela de personalização, role para baixo, clique em "Adicionar python.exe ao caminho" e selecione "Será instalado no disco rígido local". Quando terminar, clique em "Avançar".
Na tela de personalização, role para baixo, clique em "Adicionar python.exe ao caminho" e selecione "Será instalado no disco rígido local". Quando terminar, clique em "Avançar".
Você não precisa tomar mais decisões após esse ponto. Basta clicar no assistente para concluir a instalação. Quando a instalação estiver concluída, você poderá confirmar a instalação abrindo o Prompt de Comando e digitando o seguinte comando:
Você não precisa tomar mais decisões após esse ponto. Basta clicar no assistente para concluir a instalação. Quando a instalação estiver concluída, você poderá confirmar a instalação abrindo o Prompt de Comando e digitando o seguinte comando:

python -V

Como instalar o Python 3

Se você quiser conhecer a versão mais recente do Python, precisará instalar o Python 3. Você pode instalá-lo junto com o Python 2.7 sem problemas, portanto, vá em frente e faça o download e execute o instalador agora.

Na primeira tela, ative a opção “Add Python 3.6 to PATH” e clique em “Install Now”.

Em seguida, você tem uma decisão a tomar. Clicar na opção “Desativar limite de comprimento do caminho” remove a limitação na variável MAX PATH. Essa alteração não quebrará nada, mas permitirá que o Python use nomes de caminho longos. Como muitos programadores em Python estão trabalhando no Linux e em outros sistemas * nix em que o tamanho do nome do caminho não é um problema, ativar isso antecipadamente pode ajudar a suavizar qualquer problema relacionado ao caminho que você possa ter enquanto estiver trabalhando no Windows.
Em seguida, você tem uma decisão a tomar. Clicar na opção “Desativar limite de comprimento do caminho” remove a limitação na variável MAX PATH. Essa alteração não quebrará nada, mas permitirá que o Python use nomes de caminho longos. Como muitos programadores em Python estão trabalhando no Linux e em outros sistemas * nix em que o tamanho do nome do caminho não é um problema, ativar isso antecipadamente pode ajudar a suavizar qualquer problema relacionado ao caminho que você possa ter enquanto estiver trabalhando no Windows.

Recomendamos ir em frente e selecionar essa opção. Se você sabe que não deseja desativar o limite de tamanho do caminho, basta clicar em "Fechar" para concluir a instalação. E, se você quiser ler mais sobre o problema antes de se comprometer com a alteração, leia aqui.

Se você estiver instalando apenas o Python 3, poderá usar o mesmo truque de linha de comando de digitação
Se você estiver instalando apenas o Python 3, poderá usar o mesmo truque de linha de comando de digitação

python -v

que usamos acima para verificar se ele está instalado corretamente e se a variável de caminho está configurada. No entanto, se você estiver instalando as duas versões, precisará fazer o ajuste rápido encontrado na seção a seguir.

Ajuste as variáveis do sistema para que você possa acessar as duas versões do Python a partir da linha de comando

Esta seção do tutorial é completamente opcional, mas permitirá que você acesse rapidamente ambas as versões do Python a partir da linha de comando. Depois de instalar as duas versões do Python, você deve ter notado uma pequena peculiaridade. Mesmo que tenhamos ativado o caminho do sistema para ambas as instalações do Python, digitar “python” no prompt de comando apenas aponta para o Python 2.7.

A razão para isso é simples: a variável (ajustada automaticamente por um instalador ou ajustada manualmente) simplesmente aponta para um diretório e cada executável nesse diretório se torna um comando de linha de comando. Se houver dois diretórios listados e ambos tiverem um arquivo “python.exe”, qualquer diretório maior na lista de variáveis será usado. E, se houver uma variável definida para o sistema e o usuário, o caminho do sistema terá precedência sobre o caminho do usuário.

O último é exatamente o que está acontecendo neste caso: o instalador do Python 2 editou a variável de todo o sistema e o instalador do Python 3 adicionou uma variável de nível de usuário - e podemos confirmar isso observando as variáveis de ambiente do Windows.

Clique em Iniciar, digite "configurações avançadas do sistema" e selecione a opção "Visualizar configurações avançadas do sistema". Na janela “System Properties” que se abre, no separador “Advanced”, clique no botão “Environment Variables”.

Aqui, você pode ver o Python 3 listado na seção “User variables” e o Python 2 listado na seção “System variables”.
Aqui, você pode ver o Python 3 listado na seção “User variables” e o Python 2 listado na seção “System variables”.
Existem algumas maneiras de resolver esta situação. O mais simples (embora aquele com a menor funcionalidade) é apenas remover a entrada para a versão do Python que você planeja usar menos. Embora isso seja simples, também não é muito divertido. Em vez disso, podemos fazer outra mudança que nos dará acesso a "python" para Python 2 e "python3" para Python 3.
Existem algumas maneiras de resolver esta situação. O mais simples (embora aquele com a menor funcionalidade) é apenas remover a entrada para a versão do Python que você planeja usar menos. Embora isso seja simples, também não é muito divertido. Em vez disso, podemos fazer outra mudança que nos dará acesso a "python" para Python 2 e "python3" para Python 3.

Para fazer isso, inicie o Gerenciador de Arquivos e vá para a pasta onde você instalou o Python 3 (

C:Users[username]AppDataLocalProgramsPythonPython36

por padrão). Faça uma cópia do arquivo “python.exe” e renomeie essa cópia (não o original) para “python3.exe”.

Abra um novo prompt de comando (as variáveis ambientais são atualizadas a cada novo prompt de comando que você abrir) e digite “python3 –version”.
Abra um novo prompt de comando (as variáveis ambientais são atualizadas a cada novo prompt de comando que você abrir) e digite “python3 –version”.
Estrondo! Agora você pode usar o comando “python” no prompt de comando quando quiser usar o Python 2.7 e o comando “python3” quando quiser usar o Python 3.
Estrondo! Agora você pode usar o comando “python” no prompt de comando quando quiser usar o Python 2.7 e o comando “python3” quando quiser usar o Python 3.

Se, por qualquer motivo, você não achar que essa é uma solução satisfatória, você sempre poderá reordenar as variáveis ambientais. Certifique-se de atualizar primeiro o nosso tutorial, caso não se sinta confortável em editar essas variáveis.

Observe, no entanto, que, independentemente do método usado, é importante deixar o python.exe original intacto, pois os aplicativos no subdiretório / scripts / para as duas versões do Python dependem desse nome de arquivo e falharão se ele estiver ausente.

Depois de um pouco de instalação e um pouco de ajustes, você tem as duas versões instaladas e está pronto para qualquer projeto do Python que queira resolver.

Recomendado: