Я сомневался, стоит ли мне публиковать этот вопрос здесь, в "StackOverflow" или "SuperUser", но в конце концов решил разместить его здесь, поскольку Python - это скорее язык программирования, а не часть программного обеспечения.

Я недавно использовал Python 2.5.4, который установлен на моем компьютере, но в данный момент я не дома (и не буду в течение двух недель), поэтому мне нужно установить ту же версию Python на другом компьютере. На этом компьютере установлена Windows XP - так же, как у меня дома.

Причина, по которой мне нужен Python 2.5.4, заключается в том, что я использую «Google App Engine», и мне сказали, что он поддерживает только Python 2.5

Однако когда я зашел на официальную страницу Python для загрузки, я обнаружил, что некоторые вещи изменились, и я не совсем помню, где именно с этого сайта я скачал Python 2.5.4 на свой компьютер дома.

Я нашел эту страницу: http://www.python.org/download/releases/2.5.4/

Вот как это выглядит:

Несколько вещей здесь неясны для меня.

Это говорит:


Для процессоров x86: python-2.5.4.msi

Для пользователей Win64-Itanium: python-2.5.4.ia64.msi

Для пользователей Win64-AMD64: python-2.5.4.amd64.msi


Прежде всего, я не знаю, какой процессор я использую - мой «x86» или нет; а также, я не знаю, являюсь ли я пользователем «Win64-Itanium» или «Win64-AMD64». Itanium и AMD64 тоже процессоры?

Позже это говорит:


Windows XP и более поздние версии уже имеют MSI; на многих старых машинах уже установлен MSI.


Я предполагаю, что это мой случай, но тогда я полностью озадачен тем, какую ссылку я должен щелкнуть, как теперь кажется, что мне не нужны эти три предыдущие ссылки (так как MSI уже установлен в Windows XP), но нет Четвертая ссылка предназначена для тех, кто использует «Windows XP» или более старые машины. Конечно, после этого есть следующие слова:


Пользователям Windows также может быть интересен пакет win32all Марка Хаммонда, доступный от Sourceforge.


Однако мне кажется, что это нечто большее, чем основной файл.

Где на официальном сайте Python я могу скачать Python 2.5.4, по какой именно ссылке я должен щелкнуть?

3 ответа3

3

Версия, которую вы хотите скачать, будет зависеть от установленной ОС.

Чтобы узнать, используете ли вы x86 (32-битную) или x64 (64-битную) версию, просто перейдите в Панель управления -> Система и, если она не говорит, что вы используете 64-битную версию, значит, вы используете 32-битную версию.

См. Это для получения дополнительной информации:http://support.microsoft.com/kb/827218

Если у вас 32-битная версия: загрузите версию для x86, а для 64-битной - версию для Win64-AMD64.

Хотя в других комментариях прямо говорится о загрузке и установке x86, могут быть проблемы совместимости с 32-битными программами в 64-битной ОС (я видел их из первых рук). Будет ли затронут интерпретатор Python? Не могу сказать наверняка, но я уверен, что 64-битная версия, безусловно, оптимизирована для работы на 64-битных системах. Итак, я бы посоветовал вам скачать нужную версию.

2

Первый всегда будет работать.

2

Вам нужен 32-битный процессор x86, первый в списке.

AMD64 - это 64-разрядная компиляция для 64-разрядных процессоров x86, но большинство людей используют 32-разрядную версию, даже если они работают под управлением 64-разрядной ОС. Поскольку указатели имеют ширину 8 байт, производительность вашего кэша данных снижается, если вы используете 64-разрядную версию. Если вам не нужно получить доступ к более чем 2 ГБ памяти из вашего приложения Python (или использовать модуль, который требует этого), 64 бита ничего не сделают для вас.

Itanium - это 64-разрядный процессор Intel, который должен был перейти на 64-разрядную версию, но AMD превзошла их до максимума и дала нам более обратно совместимую архитектуру AMD64 (которую Intel теперь называет x86-64 или x64). , Я сомневаюсь, что большинство из нас даже знает кого-то, кто использует Itanium.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .