Baixando o Python 2.5.4 (do site oficial) para instalá-lo

0

Eu estava hesitante sobre se deveria postar essa questão aqui no "StackOverflow" ou no "SuperUser", mas finalmente decidi publicá-la aqui, pois o Python é mais uma linguagem de programação do que um software.

Eu tenho usado recentemente o Python 2.5.4 instalado no meu computador, mas no momento não estou em casa (e não será daqui a cerca de duas semanas), então preciso instalar o mesmo versão do Python em outro computador. Este computador tem o Windows XP instalado - assim como o que eu tenho em casa.

A razão pela qual eu preciso do Python 2.5.4 é porque estou usando o "Google App Engine", e me disseram que ele suporta apenas o Python 2.5

No entanto, quando fui à página oficial do Python para o download, descobri que certas coisas mudaram, e não me lembro exatamente de onde exatamente eu baixei o Python 2.5.4 em meu computador em casa.

Eu encontrei esta página: link

Veja como fica:

Algumascoisasaquinãosãoclarasparamim.

Diz:

Forx86processors:python-2.5.4.msi

ForWin64-Itaniumusers:python-2.5.4.ia64.msi

ForWin64-AMD64users:python-2.5.4.amd64.msi

Primeirodetudo,eunãoseiqualprocessadoreuestouusando-seomeué"x86" ou não; Além disso, não sei se sou usuário do tipo "Win64-Itanium" ou "Win64-AMD64". São Itanium e AMD64 também processadores?

Mais tarde, diz:

Windows XP and later already have MSI; many older machines will already have MSI installed.

Eu acho, é o meu caso, mas eu estou totalmente confuso sobre qual link devo clicar, já que parece que eu não preciso desses três links anteriores (já que o MSI já está instalado no Windows XP), mas não há um quarto link fornecido para aqueles que usam o "Windows XP" ou máquinas mais antigas. Claro, existem essas palavras depois disso:

Windows users may also be interested in Mark Hammond's win32all package, available from Sourceforge.

No entanto, parece-me que é algo adicional em vez do ficheiro principal.

Onde no site oficial do Python eu posso baixar o Python 2.5.4, precisamente, em qual link devo clicar?

    
por brilliant 18.04.2010 / 17:42

3 respostas

3

A versão que você deseja baixar dependerá do sistema operacional instalado.

Para descobrir se você está executando x86 (32 bits) ou x64 (64 bits), basta ir ao Painel de Controle - > Sistema e se ele não diz que você está rodando 64bits, então você está rodando 32bits.

Veja isto para mais informações: link

Se você estiver executando 32 bits: Faça o download da versão x86, se você tiver 64 bits, baixe a versão Win64-AMD64.

Embora os outros comentários sigam em frente para baixar e instalar o x86, pode haver problemas de compatibilidade com a execução de programas de 32 bits em um sistema operacional de 64 bits (eu os vi em primeira mão). O intérprete de Python seria afetado? Não posso dizer com certeza, mas tenho certeza de que a versão de 64 bits é certamente otimizada para rodar em sistemas de 64 bits. Então, eu aconselho você a baixar a versão necessária.

    
por 18.04.2010 / 17:56
2

O primeiro sempre funcionará.

    
por 18.04.2010 / 17:46
2

Você quer o processador de 32 bits para processadores x86, o primeiro listado.

O AMD64 é a compilação de 64 bits para processadores x86 de 64 bits, mas a maioria das pessoas usa a versão de 32 bits, mesmo se estiver executando um sistema operacional de 64 bits. Como os ponteiros têm 8 bytes de largura, o desempenho do cache de dados é afetado se você usar a versão de 64 bits. A menos que você precise acessar mais de 2 GB de memória do seu aplicativo Python (ou usar um módulo que exija isso), 64 bits não farão nada por você.

O Itanium é um processador de 64 bits da Intel que supostamente seria a nossa mudança para 64 bits, mas a AMD bateu neles e nos deu a arquitetura AMD64 mais compatível com versões anteriores (que a Intel agora se refere como x86-64, ou x64). Eu duvido que a maioria de nós conheça alguém que use um Itanium.

    
por 18.04.2010 / 17:49