Cannot be used on windows 7 or earlier перевод

PyInstaller не компилирует код, а просто заворачивает в exe файл интерпретатор Python и вашу программу. Если версия интерпретатора не поддерживает систему, на которой собираетесь запускать, то и exe на этой системе не запустится.

Python 3.9 не поддерживает Windows 7. Поддерживаемые версии можно посмотреть на странице скачивания python, например:

  • «Note that Python 3.9.6 cannot be used on Windows 7 or earlier.» — версия Python 3.9.6 не может использоваться на Windows 7 и более ранних версиях
  • «Note that Python 3.8.11 cannot be used on Windows XP or earlier.» — аналогично, Python 3.8.11 не может использоваться на WinXP и более ранних версиях.

Если вдруг нужна будет поддержка Windows XP — используйте Python 3.4

Что еще нужно учитывать:

  • Для версий Python 3.5 и выше на «целевом» компьютере возможно потребуется установить дополнительные обновления системы (без нужного обновления будет кидать ошибки, что отсутствуют библиотеки типа api-ms-win-core-path-l1-1-0.dll и с другими подобными именами). В целом, Python до версии 3.4 (включительно) более «неприхотлив».
  • Экзешник, собранный PyInstaller на 64-битной версии Python, не запустится на 32-битной операционной системе. Если нужна поддержка 32-битных систем — собирайте на 32-битной версии Python, тогда будет работать и на 32-битных, и на 64-битных системах (два отдельных экзешника делать не нужно, достаточно одного 32-битного).

Так как у меня нет компьютера с windows 7, проверить я это не могу.

Для тестирования работоспособности полученного экзешника можно установить виртуальную машину (я обычно использую VirtualBox) с нужной операционной системой. Отдельный компьютер для этого не нужен.

Python для Windows7 (64bit)

какая версия питон для виндовс 7какая версия питон для виндовс 7какая версия питон для виндовс 7какая версия питон для виндовс 7 какая версия питон для виндовс 7

Python (Питон) для Windows7 — удобный и быстрый скриптовый язык программирования, предназначенный для ускорения работы разработчика и легкости восприятия кода программы на операционной системе Windows 7.

какая версия питон для виндовс 7

Установка Python (Питон) — скачать бесплатно на ФайлЗебра.ру

Среди известных языков программирования одним из наиболее интересных является Python для Windows 7. Его возможности распространяются на решение разнообразных задач, при этом он ни в чем не уступает другим известным языкам программирования, а именно: Java, Perl, Tcl.

Являясь интерпретируемым языком программирования, осуществляющим поддержку ООП и работающим на большинстве известных платформ, Питон для Windows 7 получил большую популярность среди разработчиков приложений.

Авторы разработки представили язык в 90-е годы – и за этот период использования разработчики значительно продвинулись в сторону улучшения функциональных возможностей и увеличения числа программистов, реализующих свои проекты на языке программирования Python для Windows 7.

Вариантность среды исполнения

Существует определенная модель действий для всех вновь созданных языков программирования, применяемых на различных платформах: переносимый код и среда исполнения не переносятся, а индивидуальны для отдельно взятой платформы. В этот набор входят разнообразные продукты, сопровождающие утилиты, а так же множество объектов, таких, как отладчик, и т.д. Сейчас представлены три варианта сред исполнений для данной разработки, а точнее интерпритаторов: CPython; Python.NET; Jython. Реализация представляет собой модули расширения, которые пишутся языком С, при наличии интерпретатора, который, как правило, применяется на любой из платформ при условии, что ей доступен компилятор С. К тому же представлены уже компилированные среды для разнообразных ОС, в том числе Windows и дистрибутив Linux.

какая версия питон для виндовс 7

Скачать бесплатно Python (Питон) — ФайлЗебра.ру

В чем особенность языка программирования Питон?

Язык программирования Python для Windows 7 имеет ряд неоспоримых особенностей, отличающих его от других языков программирования:

какая версия питон для виндовс 7

Работа с Python (Питон) — скачать бесплатно на ФайлЗебра.ру

Высокоуровневый, интерактивный скриптовый язык программирования Питон был разработан, как наиболее удобный способ написания кода непосредственно в оболочке интерпретатора. К тому же пользователь получил возможность ввода новых команд, как только произойдет исполнение предшествующих. Следует отметить, что язык программирования Python является объектно-ориентированным.

Если нужна 32 битная версия

Здесь представлена последняя версия Python для 64-х битной версии операционной системы Windows 7. Если вам нужно скачать и установить язык программирования Питон для 32-х битной ОС Виндовс 7, то перейдите по следующей ссылке:

Вы можете не только бесплатно скачать Python 64 bit для Windows 7 последней версии с нашего сайта ФайлЗебра.ру, но и если вы ищите приложения для программирования, то вам будут полезны и другие бесплатные программы:

Источник

Как проверить версию Python в различных ОС

Итак, вы, ребята, хотите знать, как проверить версию Python. Простой ответ-запустить python-V в терминале командной строки или оболочке.

В этой статье мы предоставим вам информацию о том, как проверить версию Python в вашей операционной системе. Это может быть полезно при установке приложений, требующих определенной версии Python.

Мы также покажем вам, как программно определить, какая версия Python установлена в системе, в которой запущен скрипт Python. Например, при написании скриптов Python вам нужно будет определить, поддерживает ли скрипт версию Python, установленную на компьютере пользователя.

Python-это интерпретируемый, высокоуровневый язык программирования общего назначения. Созданная Гвидо ван Россумом и впервые выпущенная в 1991 году, философия дизайна Python подчеркивает читабельность кода с заметным использованием значительных пробелов.

Как выполняется управление версиями Python

Выпуски Python production-ready версируются по следующей схеме:

Например, в Python 3.6.8 3 является основной версией, 1 – второстепенной версией, а 2 – микро-версией.

Как проверить версию Python в Windows

Windows не имеет предустановленного Python. Поэтому установщик по умолчанию включен python.org это x86, который может не быть архитектурой вашего ПК. Таким образом, информация о типе процессора доступна в настройках Windows. Однако если ваша система основана на процессоре x64, вам необходимо загрузить установщик x86-64.

Windows не имеет предустановленного Python. Поэтому установщик по умолчанию включен python.org это x86, который может не быть архитектурой вашего ПК. Таким образом, информация о типе процессора доступна в настройках Windows. Однако если ваша система основана на процессоре x64, вам необходимо загрузить установщик x86-64 с Python.

2. Введите python в строку поиска. Появится список совпадающих результатов.

Найдите версию в первой строке. Это число сразу после слова “Python” в левом верхнем углу окна (например, 2.7.14).

Как проверить версию Python в Windows 7

Шаги для проверки версии Python в вашей операционной системе Windows 7:

Как проверить версию Python в Linux

Большинство современных дистрибутивов Linux поставляются с предустановленным Python.

Чтобы проверить установленную версию, откройте окно терминала и введите следующее:

Python 2

Python 3

В вашей системе могут быть установлены версии Python2 и Python3. Первый намек на версию python, установленную вашей системой, заключается в проверке установленного двоичного исполняемого файла python:

Другой путь, по которому можно установить двоичные файлы Python, – это/usr/local/bin/. Как вы можете видеть, в нашей системе установлены версии Python 2 и Python 3.

Как проверить версию Python в Mac OS

Python, вероятно, уже установлен в вашей системе. Чтобы проверить, установлен ли он, перейдите в раздел Applications>Utilities и нажмите на Terminal. (Вы также можете нажать клавишу command-пробел, ввести terminal, а затем нажать Enter.)

Узнайте, какая версия Python установлена, выполнив команду python –version:

Если вы видите что-то подобное, Python 2.7-это ваша версия по умолчанию. Вы также должны посмотреть, установлен ли у вас Python 3:

Как проверить версию Python в CentOS

1. Проверьте версию Python:

2. После этого введите командную строку python:

3. Для выхода выполните следующую команду:

Как проверить версию Python в Raspberry Pi

Чтобы проверить запуск версии python в коде python:

Как проверить версию Python в файле.vimrc

Во-первых, проверьте, есть ли у вас Python в вашем Vim и какую версию вы используете. Кроме того, он возвращает версию, аналогичную тому, как Vim делает это со своей версией. Таким образом, 204-это результат для Python 2.4, 207-для Python 2.7 и так далее.

Теперь мы можем создавать плагины/пакеты в зависимости от версий:

Как проверить версию Python в скрипте

Используйте следующий фрагмент кода, чтобы проверить правильность версии Python:

Когда этот скрипт запустится, он проверит, установлен ли в системе Python 3.7. Однако если нет, то он отправит уведомление и отобразит текущую версию Python.

Проверьте версию Python с помощью sys. версия

Однако иногда вам нужно проверить версию Python программно, из вашего скрипта Python. Тогда вам лучше всего использовать модуль sys:

Выход должен быть именованным кортежем, как этот:

Как проверить версию Python программно

Python2 и Python3 принципиально различны. Код, написанный на Python 2.x, может не работать в Python 3.x.

Кроме того, модуль sys, доступный во всех версиях Python, предоставляет системные параметры и функции. Поэтому sys.version_info позволяет определить версию Python, установленную в системе. Прежде всего, это кортеж, содержащий пять номеров версий: major, minor, micro, release level и serial.

Если вы запустите скрипт с использованием Python версии менее 3.5 он выдаст следующий результат:

Как проверить версию Python С помощью функции python_version()

Еще одна функция для проверки версии python-это функция python_version (). Но сначала нам нужно импортировать модуль платформы, как показано ниже.

Список всех версий Python:

Дата выхода бета-версии Python

Так как первоначальная версия Python была выпущена в 1991 году. Так что это был 0.9.0, а не полный номер 1, так как он еще не был готов к прайм-тайму. Эти версии были выпущены по следующему графику:

Версия Python 1.0-Дата выхода

Первая официальная версия Python была выпущена в 1994 году.

Версия Python 2.0-Дата выхода

Выпущенный в 2000 году, Python 2.0 не только предлагал целый ряд новых функций, но и новая версия была переведена на основанный на сообществе, совместный язык с открытым исходным кодом.

Python 2.7 был последним релизом в серии 2.x. В ноябре 2014 года было объявлено, что Python 2.7 будет поддерживаться до 2020 года, но пользователям было рекомендовано как можно скорее перейти на Python 3.

Версия Python 3.0-Дата выхода

Python 3.0 также известен как “Python 3000” или “Py3K”, и это текущая основная версия Python.

Python Удалить дубликаты Из спискаPython Print Without NewlineLearn Python the Hard Way Review PDFHow to Get a Data Science Internship With No ExperiencePython Map

Вывод

Поэтому мы попытались рассказать о том, как проверить версию Python в различных ОС, и это легко, просто не забывайте делать это время от времени – возможно, поместив напоминание в свой календарь.

В заключение, если у вас все еще есть некоторые проблемы относительно того, как проверить версию Python, вы можете Прокомментировать ниже.

Источник

Python Releases for Windows

Stable Releases

Note that Python 3.9.9 cannot be used on Windows 7 or earlier.

Note that Python 3.9.8 cannot be used on Windows 7 or earlier.

Note that Python 3.10.0 cannot be used on Windows 7 or earlier.

Note that Python 3.7.12 cannot be used on Windows XP or earlier.

Note that Python 3.6.15 cannot be used on Windows XP or earlier.

Note that Python 3.9.7 cannot be used on Windows 7 or earlier.

Note that Python 3.8.12 cannot be used on Windows XP or earlier.

Note that Python 3.9.6 cannot be used on Windows 7 or earlier.

Note that Python 3.8.11 cannot be used on Windows XP or earlier.

Note that Python 3.7.11 cannot be used on Windows XP or earlier.

Note that Python 3.6.14 cannot be used on Windows XP or earlier.

Note that Python 3.9.5 cannot be used on Windows 7 or earlier.

Note that Python 3.8.10 cannot be used on Windows XP or earlier.

Note that Python 3.9.4 cannot be used on Windows 7 or earlier.

Note that Python 3.9.3 cannot be used on Windows 7 or earlier.

Note that Python 3.8.9 cannot be used on Windows XP or earlier.

Note that Python 3.9.2 cannot be used on Windows 7 or earlier.

Note that Python 3.8.8 cannot be used on Windows XP or earlier.

Note that Python 3.6.13 cannot be used on Windows XP or earlier.

Note that Python 3.7.10 cannot be used on Windows XP or earlier.

Note that Python 3.8.7 cannot be used on Windows XP or earlier.

Note that Python 3.9.1 cannot be used on Windows 7 or earlier.

Note that Python 3.9.0 cannot be used on Windows 7 or earlier.

Note that Python 3.8.6 cannot be used on Windows XP or earlier.

Note that Python 3.8.6rc1 cannot be used on Windows XP or earlier.

Note that Python 3.5.10 cannot be used on Windows XP or earlier.

Note that Python 3.7.9 cannot be used on Windows XP or earlier.

Note that Python 3.6.12 cannot be used on Windows XP or earlier.

Note that Python 3.8.5 cannot be used on Windows XP or earlier.

Note that Python 3.8.4 cannot be used on Windows XP or earlier.

Note that Python 3.8.4rc1 cannot be used on Windows XP or earlier.

Note that Python 3.7.8 cannot be used on Windows XP or earlier.

Note that Python 3.6.11 cannot be used on Windows XP or earlier.

Note that Python 3.8.3 cannot be used on Windows XP or earlier.

Note that Python 3.8.3rc1 cannot be used on Windows XP or earlier.

Note that Python 3.7.7 cannot be used on Windows XP or earlier.

Note that Python 3.8.2 cannot be used on Windows XP or earlier.

Note that Python 3.8.1 cannot be used on Windows XP or earlier.

Note that Python 3.7.6 cannot be used on Windows XP or earlier.

Note that Python 3.6.10 cannot be used on Windows XP or earlier.

Note that Python 3.5.9 cannot be used on Windows XP or earlier.

Note that Python 3.5.8 cannot be used on Windows XP or earlier.

Note that Python 3.7.5 cannot be used on Windows XP or earlier.

Note that Python 3.8.0 cannot be used on Windows XP or earlier.

Note that Python 3.7.4 cannot be used on Windows XP or earlier.

Note that Python 3.6.9 cannot be used on Windows XP or earlier.

Note that Python 3.7.3 cannot be used on Windows XP or earlier.

Note that Python 3.5.7 cannot be used on Windows XP or earlier.

Note that Python 3.7.2 cannot be used on Windows XP or earlier.

Note that Python 3.6.8 cannot be used on Windows XP or earlier.

Note that Python 3.7.1 cannot be used on Windows XP or earlier.

Note that Python 3.6.7 cannot be used on Windows XP or earlier.

Note that Python 3.5.6 cannot be used on Windows XP or earlier.

Note that Python 3.7.0 cannot be used on Windows XP or earlier.

Note that Python 3.6.6 cannot be used on Windows XP or earlier.

Note that Python 3.6.5 cannot be used on Windows XP or earlier.

Note that Python 3.5.5 cannot be used on Windows XP or earlier.

Note that Python 3.6.4 cannot be used on Windows XP or earlier.

Note that Python 3.6.3 cannot be used on Windows XP or earlier.

Note that Python 3.5.4 cannot be used on Windows XP or earlier.

Note that Python 3.6.2 cannot be used on Windows XP or earlier.

Note that Python 3.6.1 cannot be used on Windows XP or earlier.

Note that Python 3.5.3 cannot be used on Windows XP or earlier.

Note that Python 3.6.0 cannot be used on Windows XP or earlier.

Note that Python 3.5.2 cannot be used on Windows XP or earlier.

Note that Python 3.5.1 cannot be used on Windows XP or earlier.

Note that Python 3.5.0 cannot be used on Windows XP or earlier.

Источник

Download the latest source release

Download the latest version of Python

Looking for Python with a different OS? Python for Windows, Linux/UNIX, macOS, Other

Want to help test development versions of Python? Prereleases, Docker images

Looking for Python 2.7? See below for specific releases

Active Python Releases

Looking for a specific release?

Python releases by version number:

Sponsors

Visionary sponsors like Google help to host Python downloads.

Licenses

All Python releases are Open Source. Historically, most, but not all, Python releases have also been GPL-compatible. The Licenses page details GPL-compatibility and Terms and Conditions.

Sources

For most Unix systems, you must download and compile the source code. The same source code archive can also be used to build the Windows and Mac versions, and is the starting point for ports to all other platforms.

Download the latest Python 3 and Python 2 source.

Alternative Implementations

This site hosts the «traditional» implementation of Python (nicknamed CPython). A number of alternative implementations are available as well.

History

Python was created in the early 1990s by Guido van Rossum at Stichting Mathematisch Centrum in the Netherlands as a successor of a language called ABC. Guido remains Python’s principal author, although it includes many contributions from others.

Release Schedules

Information about specific ports, and developer info

OpenPGP Public Keys

Source and binary executables are signed by the release manager or binary builder using their OpenPGP key. Release files for currently supported releases are signed by the following:

Release files for older releases which have now reached end-of-life may have been signed by one of the following:

You can import a person’s public keys from a public keyserver network server you trust by running a command like:

or, in many cases, public keys can also be found at keybase.io. On the version-specific download pages, you should see a link to both the downloadable file and a detached signature file. To verify the authenticity of the download, grab both files and then run this command:

Note that you must use the name of the signature file, and you should use the one that’s appropriate to the download you’re verifying.

Other Useful Items

Want to contribute?

Want to contribute? See the Python Developer’s Guide to learn about how Python development is managed.

Источник

Release Date: Sept. 24, 2020

This is the sixth maintenance release of Python 3.8

Note: The release you’re looking at is Python 3.8.6, a bugfix release for the legacy 3.8 series. Python 3.9 is now the latest feature release series of Python 3. Get the latest release of 3.9.x here.

Major new features of the 3.8 series, compared to 3.7

There are many other interesting changes, please consult the «What’s New» page in the documentation for a full list.

More resources

Windows users

macOS users

And now for something completely different

Cut to film of the lost world. Tropical South American vegetation. Our four explorers from Jungle Restaurant and Ken Russell’s Gardening Club sketches limp along exhaustedly.

Second Explorer: My God, Betty, we’re done for.
Third Explorer: We’ll never get out of here. we’re completely lost, lost. Even the natives have gone.
First Explorer: Goodbye Betty, Goodbye Farquarson. Goodbye Brian. It’s been a great expedition.
Third Explorer: All that’ll be left of us will be a map, a compass and a few feet of film, recording our last moments.
First Explorer: Wait a moment!
Fourth Explorer: What is it?
First Explorer: If we’re on film, there must be someone filming us.
Second Explorer: My God, Betty, you’re right!

They all look around, then gradually all notice the camera. They break out in smiles of relief, come towards the camera and greet the camera crew.

Cut to another shot which indudes the first camera flew and yet another camera crew with all their equipment.

Источник

PyInstaller не компилирует код, а просто заворачивает в exe файл интерпретатор Python и вашу программу. Если версия интерпретатора не поддерживает систему, на которой собираетесь запускать, то и exe на этой системе не запустится.

Python 3.9 не поддерживает Windows 7. Поддерживаемые версии можно посмотреть на странице скачивания python, например:

  • «Note that Python 3.9.6 cannot be used on Windows 7 or earlier.» — версия Python 3.9.6 не может использоваться на Windows 7 и более ранних версиях
  • «Note that Python 3.8.11 cannot be used on Windows XP or earlier.» — аналогично, Python 3.8.11 не может использоваться на WinXP и более ранних версиях.

Если вдруг нужна будет поддержка Windows XP — используйте Python 3.4

Что еще нужно учитывать:

  • Для версий Python 3.5 и выше на «целевом» компьютере возможно потребуется установить дополнительные обновления системы (без нужного обновления будет кидать ошибки, что отсутствуют библиотеки типа api-ms-win-core-path-l1-1-0.dll и с другими подобными именами). В целом, Python до версии 3.4 (включительно) более «неприхотлив».
  • Экзешник, собранный PyInstaller на 64-битной версии Python, не запустится на 32-битной операционной системе. Если нужна поддержка 32-битных систем — собирайте на 32-битной версии Python, тогда будет работать и на 32-битных, и на 64-битных системах (два отдельных экзешника делать не нужно, достаточно одного 32-битного).

Так как у меня нет компьютера с windows 7, проверить я это не могу.

Для тестирования работоспособности полученного экзешника можно установить виртуальную машину (я обычно использую VirtualBox) с нужной операционной системой. Отдельный компьютер для этого не нужен.

15 / 13 / 4

Регистрация: 13.05.2021

Сообщений: 152

1

10.09.2021, 21:20. Показов 531. Ответов 1


Здравствуйте, у меня не работает пайтон файл на виндовс 7 — выдаёт следующую ошибку при запуске(смотреть скриншот)

Миниатюры

Python файл не иполняется на Windows 7
 

__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь

0

Programming

Эксперт

94731 / 64177 / 26122

Регистрация: 12.04.2006

Сообщений: 116,782

10.09.2021, 21:20

1

3676 / 2256 / 490

Регистрация: 07.11.2019

Сообщений: 3,808

10.09.2021, 21:45

2

Не используйте pyinstaller.
Кроме того на сайте ясно сказано:

Note that Python 3.9+ cannot be used on Windows 7 or earlier.

1

Уведомления

  • Начало
  • » Python для новичков
  • » парсинг авито

#1 Сен. 7, 2022 16:26:27

парсинг авито

 from bs4 import BeautifulSoup
import requests
product = input()
url = "https://www.avito.ru/rossiya?q=" + product
request = requests.get(url)
bs = BeautifulSoup(request.text, "html.parser")
all_links = bs.find_all('a', class_='link-link-MbQDP')
for link in all_links:
    print('https://www.avito.ru' + link['href'])

Запускаю его, ввожу что хочу найти и все, ничего не происходит

 PS C:Users79817DesktopPYПробники>  & 'C:Users79817AppDataLocalProgramsPythonPython310python.exe' 'c:Users79817.vscodeextensionsms-python.python-2022.14.0pythonFileslibpythondebugpyadapter/../..debugpylauncher' '62903' '--' 'c:Users79817DesktopPYробникиparcer.py'
Traceback (most recent call last):
  File "C:Users79817AppDataLocalProgramsPythonPython310librunpy.py", line 196, in _run_module_as_main
    return _run_code(code, main_globals, None,
  File "C:Users79817AppDataLocalProgramsPythonPython310librunpy.py", line 86, in _run_code
    exec(code, run_globals)
  File "c:Users79817.vscodeextensionsms-python.python-2022.14.0pythonFileslibpythondebugpy__main__.py", line 39, in <module>
    cli.main()
  File "c:Users79817.vscodeextensionsms-python.python-2022.14.0pythonFileslibpythondebugpy/..debugpyservercli.py", line 430, in main
    run()
  File "c:Users79817.vscodeextensionsms-python.python-2022.14.0pythonFileslibpythondebugpy/..debugpyservercli.py", line 284, in run_file
    runpy.run_path(target, run_name="__main__")
  File "c:Users79817.vscodeextensionsms-python.python-2022.14.0pythonFileslibpythondebugpy_vendoredpydevd_pydevd_bundlepydevd_runpy.py", line 320, in run_path
    code, fname = _get_code_from_file(run_name, path_name)
  File "c:Users79817.vscodeextensionsms-python.python-2022.14.0pythonFileslibpythondebugpy_vendoredpydevd_pydevd_bundlepydevd_runpy.py", line 289, in _get_code_from_file
    with io_open_code(decoded_path) as f:
FileNotFoundError: [Errno 2] No such file or directory: 'c:\Users817\Desktop\PY\робники\parcer.py'

Отредактировано roobee147 (Сен. 7, 2022 16:52:54)

Офлайн

  • Пожаловаться

#2 Сен. 8, 2022 01:17:20

парсинг авито

Установи питон новее, чем Python 3.2.
Используй питон без Visual Studio и Visual Studio Code.
Для редактирования кода поставь Sublime Text и Notepad++.
Используй для запуска cmd.exe.
Все пути к файлам сделай на английском языке без пробелов (вместо пробелов подчёркивания).

Здесь писал, как запускать скрипты.
Здесь писал, как сделать ярлык для запуска.

Отредактировано py.user.next (Сен. 8, 2022 01:22:29)

Офлайн

  • Пожаловаться

#4 Сен. 8, 2022 11:38:48

парсинг авито

ZerG
Pycharm Community прекрасный выбор

это правда, очень удобный редактор

roobee147
Привет, вот сам код:

ваш код с ошибкой, когда разберетесь как запустить, увидите
вот доработанный если что

  
from bs4 import BeautifulSoup
import requests
product = input()
url = "https://www.avito.ru/rossiya?q=" + product
request = requests.get(url)
bs = BeautifulSoup(request.text, "html.parser")
all_links = bs.find_all('div', class_='iva-item-titleStep-pdebR')
for link in all_links:
    if a := link.find('a', href=True):
        print('https://www.avito.ru' + a['href'])

Офлайн

  • Пожаловаться

#5 Сен. 8, 2022 11:42:54

парсинг авито

ZerG
VS Code прекрасно работает

В Windows 7 его поставишь? Ещё он телеметрию передаёт в Microsoft. Ну и много ещё чего другого там, что в духе Microsoft.
https://code.visualstudio.com/docs/supporting/faq
Вот там надо ходить отключать телеметрию, потом отключать эксперименты.

What online services does VS Code use?
Beyond crash reporting and telemetry, VS Code uses online services for various other purposes such as downloading product updates, finding, installing, and updating extensions, or providing Natural Language Search within the Settings editor.

А в Sublime Text всех этих проблем нет. Это просто редактор, который просто редактор. Notepad++ — просто бесплатный инструмент на каждый день, который подменяет собой блокнот.

ZerG
Не нужно такое советовать

Если бы он сделал изначально так, как я написал, то он бы этот топик даже не создал, потому что этой проблемы у него бы не возникло. Он бы сидел и занимался парсингом Авито, а не вот этими вот установками-доустановками.

Отредактировано py.user.next (Сен. 8, 2022 11:46:49)

Офлайн

  • Пожаловаться

#6 Сен. 8, 2022 12:28:59

парсинг авито

py.user.next
В Windows 7 его поставишь?

На 98 тоже не поставишь
И питон последний на семерку тоже не станет

Python 3.10.7 — Sept. 6, 2022
Note that Python 3.10.7 cannot be used on Windows 7 or earlier.

Влодение рускай арфаграфией — это как владение кунг-фу: настаящие мастира не преминяют ево бес ниабхадимости

Офлайн

  • Пожаловаться

#7 Сен. 8, 2022 19:42:48

парсинг авито

ZerG
На 98 тоже не поставишь
И питон последний на семерку тоже не станет

А ты думаешь, я себе винду стал ставить резко новую, когда он там вышла? Многие и на XP ещё сидят, потому что им и семёрка нафиг не нужна. Банкомат какой-нибудь открываешь, там XP стоит. Вот у меня стоит семёрка, вот я играю в ней в SWAT4, в S.T.A.L.K.E.R. сетевой и так далее, что под линем не поставишь. И питон в ней есть, потому что у питона никаких проблем нет, чтобы там поставиться и работать.

А вот почему я ему советую убрать то, поставить то, — потому что завтра он придёт с новыми вопросами и все эти вопросы я вижу уже сейчас. Таким образом он будет не питоном заниматься и не вопросами разработки под какой-то там сайт, а виндовыми вопросами, которые здесь нафиг не сдались, а задать их ему больше некуда.

roobee147

  
FileNotFoundError: [Errno 2] No such file or directory: 'c:\Users\79817\Desktop\PY\робники\parcer.py'

На вон, проведи анализ, куда там буква п делась из пробников.

Отредактировано py.user.next (Сен. 8, 2022 19:43:48)

Офлайн

  • Пожаловаться

#8 Сен. 9, 2022 02:14:14

парсинг авито

py.user.next
Установи питон новее, чем Python 3.2.Используй питон без Visual Studio и Visual Studio Code.Для редактирования кода поставь Sublime Text и Notepad++.Используй для запуска cmd.exe.Все пути к файлам сделай на английском языке без пробелов (вместо пробелов подчёркивания).Здесь писал, как запускать скрипты.Здесь писал, как сделать ярлык для запуска.

Сделал все как ты сказал.
Версия python 3.10.7
Путь перевел на англ язык.

C:Users79817>cd "C:Users79817DesktopPYprob"

C:Users79817DesktopPYprob>parcer2.py

И ничего не происходит
То есть я ввожу слово, которое хочу найти и он закрывается

Отредактировано roobee147 (Сен. 9, 2022 02:17:47)

Офлайн

  • Пожаловаться

#9 Сен. 9, 2022 02:23:38

парсинг авито

xam1816

Привет, попробовал, тоже ничего не вышло

Офлайн

  • Пожаловаться

#10 Сен. 9, 2022 10:39:28

парсинг авито

roobee147
И ничего не происходит
То есть я ввожу слово, которое хочу найти и он закрывается

Так там ничего нет. В браузере-то есть этот класс link-link-MbQDP, а в странице, скачанной питоном, этого класса нет, как и многого другого.

  
>>> import requests
>>> 
>>> url = 'https://www.avito.ru/rossiya?q=cat'
>>> request = requests.get(url)
>>> 
>>> 'link-link' in request.text
False
>>>

Оно либо возвращается при условии наличия каких-то заголовков в HTTP-протоколе, либо подгружается через JavaScript-скрипты, либо вообще и то и другое происходит.

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

Отредактировано py.user.next (Сен. 9, 2022 10:41:11)

Офлайн

  • Пожаловаться

Notice: While JavaScript is not essential for this website, your interaction with the content will be limited. Please turn JavaScript on for the full experience.

  • Latest Python 3 Release — Python 3.11.1

Stable Releases

  • Python 3.11.1 — Dec. 6, 2022

    Note that Python 3.11.1 cannot be used on Windows 7 or earlier.

    • Download Windows embeddable package (32-bit)
    • Download Windows embeddable package (64-bit)
    • Download Windows embeddable package (ARM64)
    • Download Windows installer (32-bit)
    • Download Windows installer (64-bit)
    • Download Windows installer (ARM64)
  • Python 3.10.9 — Dec. 6, 2022

    Note that Python 3.10.9 cannot be used on Windows 7 or earlier.

    • Download Windows embeddable package (32-bit)
    • Download Windows embeddable package (64-bit)
    • Download Windows help file
    • Download Windows installer (32-bit)
    • Download Windows installer (64-bit)
  • Python 3.9.16 — Dec. 6, 2022

    Note that Python 3.9.16 cannot be used on Windows 7 or earlier.

    • No files for this release.
  • Python 3.8.16 — Dec. 6, 2022

    Note that Python 3.8.16 cannot be used on Windows XP or earlier.

    • No files for this release.
  • Python 3.7.16 — Dec. 6, 2022

    Note that Python 3.7.16 cannot be used on Windows XP or earlier.

    • No files for this release.
  • Python 3.11.0 — Oct. 24, 2022

    Note that Python 3.11.0 cannot be used on Windows 7 or earlier.

    • Download Windows embeddable package (32-bit)
    • Download Windows embeddable package (64-bit)
    • Download Windows embeddable package (ARM64)
    • Download Windows installer (32-bit)
    • Download Windows installer (64-bit)
    • Download Windows installer (ARM64)
  • Python 3.9.15 — Oct. 11, 2022

    Note that Python 3.9.15 cannot be used on Windows 7 or earlier.

    • No files for this release.
  • Python 3.8.15 — Oct. 11, 2022

    Note that Python 3.8.15 cannot be used on Windows XP or earlier.

    • No files for this release.
  • Python 3.10.8 — Oct. 11, 2022

    Note that Python 3.10.8 cannot be used on Windows 7 or earlier.

    • Download Windows embeddable package (32-bit)
    • Download Windows embeddable package (64-bit)
    • Download Windows help file
    • Download Windows installer (32-bit)
    • Download Windows installer (64-bit)
  • Python 3.7.15 — Oct. 11, 2022

    Note that Python 3.7.15 cannot be used on Windows XP or earlier.

    • No files for this release.
  • Python 3.7.14 — Sept. 6, 2022

    Note that Python 3.7.14 cannot be used on Windows XP or earlier.

    • No files for this release.
  • Python 3.8.14 — Sept. 6, 2022

    Note that Python 3.8.14 cannot be used on Windows XP or earlier.

    • No files for this release.
  • Python 3.9.14 — Sept. 6, 2022

    Note that Python 3.9.14 cannot be used on Windows 7 or earlier.

    • No files for this release.
  • Python 3.10.7 — Sept. 6, 2022

    Note that Python 3.10.7 cannot be used on Windows 7 or earlier.

    • Download Windows embeddable package (32-bit)
    • Download Windows embeddable package (64-bit)
    • Download Windows help file
    • Download Windows installer (32-bit)
    • Download Windows installer (64-bit)
  • Python 3.10.6 — Aug. 2, 2022

    Note that Python 3.10.6 cannot be used on Windows 7 or earlier.

    • Download Windows embeddable package (32-bit)
    • Download Windows embeddable package (64-bit)
    • Download Windows help file
    • Download Windows installer (32-bit)
    • Download Windows installer (64-bit)
  • Python 3.10.5 — June 6, 2022

    Note that Python 3.10.5 cannot be used on Windows 7 or earlier.

    • Download Windows embeddable package (32-bit)
    • Download Windows embeddable package (64-bit)
    • Download Windows help file
    • Download Windows installer (32-bit)
    • Download Windows installer (64-bit)
  • Python 3.9.13 — May 17, 2022

    Note that Python 3.9.13 cannot be used on Windows 7 or earlier.

    • Download Windows embeddable package (32-bit)
    • Download Windows embeddable package (64-bit)
    • Download Windows help file
    • Download Windows installer (32-bit)
    • Download Windows installer (64-bit)
  • Python 3.10.4 — March 24, 2022

    Note that Python 3.10.4 cannot be used on Windows 7 or earlier.

    • Download Windows embeddable package (32-bit)
    • Download Windows embeddable package (64-bit)
    • Download Windows help file
    • Download Windows installer (32-bit)
    • Download Windows installer (64-bit)
  • Python 3.9.12 — March 23, 2022

    Note that Python 3.9.12 cannot be used on Windows 7 or earlier.

    • Download Windows embeddable package (32-bit)
    • Download Windows embeddable package (64-bit)
    • Download Windows help file
    • Download Windows installer (32-bit)
    • Download Windows installer (64-bit)
  • Python 3.10.3 — March 16, 2022

    Note that Python 3.10.3 cannot be used on Windows 7 or earlier.

    • Download Windows embeddable package (32-bit)
    • Download Windows embeddable package (64-bit)
    • Download Windows help file
    • Download Windows installer (32-bit)
    • Download Windows installer (64-bit)
  • Python 3.9.11 — March 16, 2022

    Note that Python 3.9.11 cannot be used on Windows 7 or earlier.

    • Download Windows embeddable package (32-bit)
    • Download Windows embeddable package (64-bit)
    • Download Windows help file
    • Download Windows installer (32-bit)
    • Download Windows installer (64-bit)
  • Python 3.8.13 — March 16, 2022

    Note that Python 3.8.13 cannot be used on Windows XP or earlier.

    • No files for this release.
  • Python 3.7.13 — March 16, 2022

    Note that Python 3.7.13 cannot be used on Windows XP or earlier.

    • No files for this release.
  • Python 3.9.10 — Jan. 14, 2022

    Note that Python 3.9.10 cannot be used on Windows 7 or earlier.

    • Download Windows embeddable package (32-bit)
    • Download Windows embeddable package (64-bit)
    • Download Windows help file
    • Download Windows installer (32-bit)
    • Download Windows installer (64-bit)
  • Python 3.10.2 — Jan. 14, 2022

    Note that Python 3.10.2 cannot be used on Windows 7 or earlier.

    • Download Windows embeddable package (32-bit)
    • Download Windows embeddable package (64-bit)
    • Download Windows help file
    • Download Windows installer (32-bit)
    • Download Windows installer (64-bit)
  • Python 3.10.1 — Dec. 6, 2021

    Note that Python 3.10.1 cannot be used on Windows 7 or earlier.

    • Download Windows embeddable package (32-bit)
    • Download Windows embeddable package (64-bit)
    • Download Windows help file
    • Download Windows installer (32-bit)
    • Download Windows installer (64-bit)
  • Python 3.9.9 — Nov. 15, 2021

    Note that Python 3.9.9 cannot be used on Windows 7 or earlier.

    • Download Windows embeddable package (32-bit)
    • Download Windows embeddable package (64-bit)
    • Download Windows help file
    • Download Windows installer (32-bit)
    • Download Windows installer (64-bit)
  • Python 3.9.8 — Nov. 5, 2021

    Note that Python 3.9.8 cannot be used on Windows 7 or earlier.

    • Download Windows embeddable package (32-bit)
    • Download Windows embeddable package (64-bit)
    • Download Windows help file
    • Download Windows installer (32-bit)
    • Download Windows installer (64-bit)
  • Python 3.10.0 — Oct. 4, 2021

    Note that Python 3.10.0 cannot be used on Windows 7 or earlier.

    • Download Windows embeddable package (32-bit)
    • Download Windows embeddable package (64-bit)
    • Download Windows help file
    • Download Windows installer (32-bit)
    • Download Windows installer (64-bit)
  • Python 3.7.12 — Sept. 4, 2021

    Note that Python 3.7.12 cannot be used on Windows XP or earlier.

    • No files for this release.
  • Python 3.6.15 — Sept. 4, 2021

    Note that Python 3.6.15 cannot be used on Windows XP or earlier.

    • No files for this release.
  • Python 3.9.7 — Aug. 30, 2021

    Note that Python 3.9.7 cannot be used on Windows 7 or earlier.

    • Download Windows embeddable package (32-bit)
    • Download Windows embeddable package (64-bit)
    • Download Windows help file
    • Download Windows installer (32-bit)
    • Download Windows installer (64-bit)
  • Python 3.8.12 — Aug. 30, 2021

    Note that Python 3.8.12 cannot be used on Windows XP or earlier.

    • No files for this release.
  • Python 3.9.6 — June 28, 2021

    Note that Python 3.9.6 cannot be used on Windows 7 or earlier.

    • Download Windows embeddable package (32-bit)
    • Download Windows embeddable package (64-bit)
    • Download Windows help file
    • Download Windows installer (32-bit)
    • Download Windows installer (64-bit)
  • Python 3.8.11 — June 28, 2021

    Note that Python 3.8.11 cannot be used on Windows XP or earlier.

    • No files for this release.
  • Python 3.7.11 — June 28, 2021

    Note that Python 3.7.11 cannot be used on Windows XP or earlier.

    • No files for this release.
  • Python 3.6.14 — June 28, 2021

    Note that Python 3.6.14 cannot be used on Windows XP or earlier.

    • No files for this release.
  • Python 3.9.5 — May 3, 2021

    Note that Python 3.9.5 cannot be used on Windows 7 or earlier.

    • Download Windows embeddable package (32-bit)
    • Download Windows embeddable package (64-bit)
    • Download Windows help file
    • Download Windows installer (32-bit)
    • Download Windows installer (64-bit)
  • Python 3.8.10 — May 3, 2021

    Note that Python 3.8.10 cannot be used on Windows XP or earlier.

    • Download Windows embeddable package (32-bit)
    • Download Windows embeddable package (64-bit)
    • Download Windows help file
    • Download Windows installer (32-bit)
    • Download Windows installer (64-bit)
  • Python 3.9.4 — April 4, 2021

    Note that Python 3.9.4 cannot be used on Windows 7 or earlier.

    • Download Windows embeddable package (32-bit)
    • Download Windows embeddable package (64-bit)
    • Download Windows help file
    • Download Windows installer (32-bit)
    • Download Windows installer (64-bit)
  • Python 3.9.3 — April 2, 2021

    Note that Python 3.9.3 cannot be used on Windows 7 or earlier.

    • No files for this release.
  • Python 3.8.9 — April 2, 2021

    Note that Python 3.8.9 cannot be used on Windows XP or earlier.

    • Download Windows embeddable package (32-bit)
    • Download Windows embeddable package (64-bit)
    • Download Windows help file
    • Download Windows installer (32-bit)
    • Download Windows installer (64-bit)
  • Python 3.9.2 — Feb. 19, 2021

    Note that Python 3.9.2 cannot be used on Windows 7 or earlier.

    • Download Windows embeddable package (32-bit)
    • Download Windows embeddable package (64-bit)
    • Download Windows help file
    • Download Windows installer (32-bit)
    • Download Windows installer (64-bit)
  • Python 3.8.8 — Feb. 19, 2021

    Note that Python 3.8.8 cannot be used on Windows XP or earlier.

    • Download Windows embeddable package (32-bit)
    • Download Windows embeddable package (64-bit)
    • Download Windows help file
    • Download Windows installer (32-bit)
    • Download Windows installer (64-bit)
  • Python 3.6.13 — Feb. 15, 2021

    Note that Python 3.6.13 cannot be used on Windows XP or earlier.

    • No files for this release.
  • Python 3.7.10 — Feb. 15, 2021

    Note that Python 3.7.10 cannot be used on Windows XP or earlier.

    • No files for this release.
  • Python 3.8.7 — Dec. 21, 2020

    Note that Python 3.8.7 cannot be used on Windows XP or earlier.

    • Download Windows embeddable package (32-bit)
    • Download Windows embeddable package (64-bit)
    • Download Windows help file
    • Download Windows installer (32-bit)
    • Download Windows installer (64-bit)
  • Python 3.9.1 — Dec. 7, 2020

    Note that Python 3.9.1 cannot be used on Windows 7 or earlier.

    • Download Windows embeddable package (32-bit)
    • Download Windows embeddable package (64-bit)
    • Download Windows help file
    • Download Windows installer (32-bit)
    • Download Windows installer (64-bit)
  • Python 3.9.0 — Oct. 5, 2020

    Note that Python 3.9.0 cannot be used on Windows 7 or earlier.

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.8.6 — Sept. 24, 2020

    Note that Python 3.8.6 cannot be used on Windows XP or earlier.

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.8.6rc1 — Sept. 8, 2020

    Note that Python 3.8.6rc1 cannot be used on Windows XP or earlier.

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.5.10 — Sept. 5, 2020

    Note that Python 3.5.10 cannot be used on Windows XP or earlier.

    • No files for this release.
  • Python 3.7.9 — Aug. 17, 2020

    Note that Python 3.7.9 cannot be used on Windows XP or earlier.

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.6.12 — Aug. 17, 2020

    Note that Python 3.6.12 cannot be used on Windows XP or earlier.

    • No files for this release.
  • Python 3.8.5 — July 20, 2020

    Note that Python 3.8.5 cannot be used on Windows XP or earlier.

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.8.4 — July 13, 2020

    Note that Python 3.8.4 cannot be used on Windows XP or earlier.

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.8.4rc1 — June 30, 2020

    Note that Python 3.8.4rc1 cannot be used on Windows XP or earlier.

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.7.8 — June 27, 2020

    Note that Python 3.7.8 cannot be used on Windows XP or earlier.

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.6.11 — June 27, 2020

    Note that Python 3.6.11 cannot be used on Windows XP or earlier.

    • No files for this release.
  • Python 3.8.3 — May 13, 2020

    Note that Python 3.8.3 cannot be used on Windows XP or earlier.

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.8.3rc1 — April 29, 2020

    Note that Python 3.8.3rc1 cannot be used on Windows XP or earlier.

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 2.7.18 — April 20, 2020

    • Download Windows debug information files
    • Download Windows debug information files for 64-bit binaries
    • Download Windows help file
    • Download Windows x86-64 MSI installer
    • Download Windows x86 MSI installer
  • Python 3.7.7 — March 10, 2020

    Note that Python 3.7.7 cannot be used on Windows XP or earlier.

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.8.2 — Feb. 24, 2020

    Note that Python 3.8.2 cannot be used on Windows XP or earlier.

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.8.1 — Dec. 18, 2019

    Note that Python 3.8.1 cannot be used on Windows XP or earlier.

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.7.6 — Dec. 18, 2019

    Note that Python 3.7.6 cannot be used on Windows XP or earlier.

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.6.10 — Dec. 18, 2019

    Note that Python 3.6.10 cannot be used on Windows XP or earlier.

    • No files for this release.
  • Python 3.5.9 — Nov. 2, 2019

    Note that Python 3.5.9 cannot be used on Windows XP or earlier.

    • No files for this release.
  • Python 3.5.8 — Oct. 29, 2019

    Note that Python 3.5.8 cannot be used on Windows XP or earlier.

    • No files for this release.
  • Python 2.7.17 — Oct. 19, 2019

    • Download Windows debug information files
    • Download Windows debug information files for 64-bit binaries
    • Download Windows help file
    • Download Windows x86-64 MSI installer
    • Download Windows x86 MSI installer
  • Python 3.7.5 — Oct. 15, 2019

    Note that Python 3.7.5 cannot be used on Windows XP or earlier.

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.8.0 — Oct. 14, 2019

    Note that Python 3.8.0 cannot be used on Windows XP or earlier.

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.7.4 — July 8, 2019

    Note that Python 3.7.4 cannot be used on Windows XP or earlier.

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.6.9 — July 2, 2019

    Note that Python 3.6.9 cannot be used on Windows XP or earlier.

    • No files for this release.
  • Python 3.7.3 — March 25, 2019

    Note that Python 3.7.3 cannot be used on Windows XP or earlier.

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.4.10 — March 18, 2019

    • No files for this release.
  • Python 3.5.7 — March 18, 2019

    Note that Python 3.5.7 cannot be used on Windows XP or earlier.

    • No files for this release.
  • Python 2.7.16 — March 4, 2019

    • Download Windows debug information files
    • Download Windows debug information files for 64-bit binaries
    • Download Windows help file
    • Download Windows x86-64 MSI installer
    • Download Windows x86 MSI installer
  • Python 3.7.2 — Dec. 24, 2018

    Note that Python 3.7.2 cannot be used on Windows XP or earlier.

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.6.8 — Dec. 24, 2018

    Note that Python 3.6.8 cannot be used on Windows XP or earlier.

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.7.1 — Oct. 20, 2018

    Note that Python 3.7.1 cannot be used on Windows XP or earlier.

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.6.7 — Oct. 20, 2018

    Note that Python 3.6.7 cannot be used on Windows XP or earlier.

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.5.6 — Aug. 2, 2018

    Note that Python 3.5.6 cannot be used on Windows XP or earlier.

    • No files for this release.
  • Python 3.4.9 — Aug. 2, 2018

    • No files for this release.
  • Python 3.7.0 — June 27, 2018

    Note that Python 3.7.0 cannot be used on Windows XP or earlier.

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.6.6 — June 27, 2018

    Note that Python 3.6.6 cannot be used on Windows XP or earlier.

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 2.7.15 — May 1, 2018

    • Download Windows debug information files
    • Download Windows debug information files for 64-bit binaries
    • Download Windows help file
    • Download Windows x86-64 MSI installer
    • Download Windows x86 MSI installer
  • Python 3.6.5 — March 28, 2018

    Note that Python 3.6.5 cannot be used on Windows XP or earlier.

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.4.8 — Feb. 5, 2018

    • No files for this release.
  • Python 3.5.5 — Feb. 5, 2018

    Note that Python 3.5.5 cannot be used on Windows XP or earlier.

    • No files for this release.
  • Python 3.6.4 — Dec. 19, 2017

    Note that Python 3.6.4 cannot be used on Windows XP or earlier.

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.6.3 — Oct. 3, 2017

    Note that Python 3.6.3 cannot be used on Windows XP or earlier.

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.3.7 — Sept. 19, 2017

    • No files for this release.
  • Python 2.7.14 — Sept. 16, 2017

    • Download Windows debug information files
    • Download Windows debug information files for 64-bit binaries
    • Download Windows help file
    • Download Windows x86-64 MSI installer
    • Download Windows x86 MSI installer
  • Python 3.4.7 — Aug. 9, 2017

    • No files for this release.
  • Python 3.5.4 — Aug. 8, 2017

    Note that Python 3.5.4 cannot be used on Windows XP or earlier.

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.6.2 — July 17, 2017

    Note that Python 3.6.2 cannot be used on Windows XP or earlier.

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.6.1 — March 21, 2017

    Note that Python 3.6.1 cannot be used on Windows XP or earlier.

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.4.6 — Jan. 17, 2017

    • No files for this release.
  • Python 3.5.3 — Jan. 17, 2017

    Note that Python 3.5.3 cannot be used on Windows XP or earlier.

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.6.0 — Dec. 23, 2016

    Note that Python 3.6.0 cannot be used on Windows XP or earlier.

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 2.7.13 — Dec. 17, 2016

    • Download Windows debug information files
    • Download Windows debug information files for 64-bit binaries
    • Download Windows help file
    • Download Windows x86-64 MSI installer
    • Download Windows x86 MSI installer
  • Python 3.4.5 — June 27, 2016

    • No files for this release.
  • Python 3.5.2 — June 27, 2016

    Note that Python 3.5.2 cannot be used on Windows XP or earlier.

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 2.7.12 — June 25, 2016

    • Download Windows debug information files
    • Download Windows debug information files for 64-bit binaries
    • Download Windows help file
    • Download Windows x86-64 MSI installer
    • Download Windows x86 MSI installer
  • Python 3.4.4 — Dec. 21, 2015

    • Download Windows debug information files
    • Download Windows debug information files for 64-bit binaries
    • Download Windows help file
    • Download Windows x86-64 MSI installer
    • Download Windows x86 MSI installer
  • Python 3.5.1 — Dec. 7, 2015

    Note that Python 3.5.1 cannot be used on Windows XP or earlier.

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 2.7.11 — Dec. 5, 2015

    • Download Windows debug information files
    • Download Windows debug information files for 64-bit binaries
    • Download Windows help file
    • Download Windows x86-64 MSI installer
    • Download Windows x86 MSI installer
  • Python 3.5.0 — Sept. 13, 2015

    Note that Python 3.5.0 cannot be used on Windows XP or earlier.

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 2.7.10 — May 23, 2015

    • Download Windows debug information files
    • Download Windows debug information files for 64-bit binaries
    • Download Windows help file
    • Download Windows x86-64 MSI installer
    • Download Windows x86 MSI installer
  • Python 3.4.3 — Feb. 25, 2015

    • Download Windows debug information files
    • Download Windows debug information files for 64-bit binaries
    • Download Windows help file
    • Download Windows x86-64 MSI installer
    • Download Windows x86 MSI installer
  • Python 2.7.9 — Dec. 10, 2014

    • Download Windows debug information files
    • Download Windows debug information files for 64-bit binaries
    • Download Windows help file
    • Download Windows x86-64 MSI installer
    • Download Windows x86 MSI installer
  • Python 3.4.2 — Oct. 13, 2014

    • Download Windows debug information files
    • Download Windows debug information files for 64-bit binaries
    • Download Windows help file
    • Download Windows x86-64 MSI installer
    • Download Windows x86 MSI installer
  • Python 3.3.6 — Oct. 12, 2014

    • No files for this release.
  • Python 3.2.6 — Oct. 12, 2014

    • No files for this release.
  • Python 2.7.8 — July 2, 2014

    • Download Windows debug information files
    • Download Windows debug information files for 64-bit binaries
    • Download Windows help file
    • Download Windows x86-64 MSI installer
    • Download Windows x86 MSI installer
  • Python 2.7.7 — June 1, 2014

    • Download Windows debug information files
    • Download Windows debug information files for 64-bit binaries
    • Download Windows help file
    • Download Windows x86-64 MSI installer
    • Download Windows x86 MSI installer
  • Python 3.4.1 — May 19, 2014

    • Download Windows debug information files
    • Download Windows debug information files for 64-bit binaries
    • Download Windows help file
    • Download Windows x86-64 MSI installer
    • Download Windows x86 MSI installer
  • Python 3.4.0 — March 17, 2014

    • Download Windows debug information files
    • Download Windows debug information files for 64-bit binaries
    • Download Windows help file
    • Download Windows x86-64 MSI installer
    • Download Windows x86 MSI installer
  • Python 3.3.5 — March 9, 2014

    • Download Windows debug information files
    • Download Windows debug information files for 64-bit binaries
    • Download Windows help file
    • Download Windows x86-64 MSI installer
    • Download Windows x86 MSI installer
  • Python 3.3.4 — Feb. 9, 2014

    • Download Windows X86-64 MSI Installer
    • Download Windows x86 MSI Installer
  • Python 3.3.3 — Nov. 17, 2013

    • Download Windows debug information files
    • Download Windows help file
    • Download Windows x86-64 MSI installer
    • Download Windows x86 MSI installer
  • Python 2.7.6 — Nov. 10, 2013

    • Download Windows help file
    • Download Windows X86-64 MSI Installer
    • Download Windows X86-64 MSI program database
    • Download Windows x86 MSI Installer
    • Download Windows x86 MSI program database
  • Python 2.6.9 — Oct. 29, 2013

    • No files for this release.
  • Python 3.3.2 — May 15, 2013

    • Download Windows debug information files
    • Download Windows help file
    • Download Windows x86-64 MSI installer
    • Download Windows x86 MSI installer
  • Python 3.2.5 — May 15, 2013

    • Download Windows debug information files
    • Download Windows help file
    • Download Windows x86-64 MSI installer
    • Download Windows x86 MSI installer
  • Python 2.7.5 — May 12, 2013

    • Download Windows debug information files
    • Download Windows help file
    • Download Windows x86-64 MSI installer
    • Download Windows x86 MSI installer
  • Python 3.3.1 — April 6, 2013

    • Download Windows debug information files
    • Download Windows help file
    • Download Windows x86-64 MSI installer
    • Download Windows x86 MSI installer
  • Python 3.2.4 — April 6, 2013

    • Download Windows debug information files
    • Download Windows help file
    • Download Windows x86-64 MSI installer
    • Download Windows x86 MSI installer
  • Python 2.7.4 — April 6, 2013

    • Download Windows debug information files
    • Download Windows help file
    • Download Windows x86-64 MSI installer
    • Download Windows x86 MSI installer
  • Python 3.3.0 — Sept. 29, 2012

    • Download Windows debug information files
    • Download Windows help file
    • Download Windows x86-64 MSI installer
    • Download Windows x86 MSI installer
  • Python 2.6.8 — April 10, 2012

    • No files for this release.
  • Python 3.2.3 — April 10, 2012

    • Download Windows debug information files
    • Download Windows help file
    • Download Windows x86-64 MSI installer
    • Download Windows x86 MSI installer
  • Python 3.1.5 — April 9, 2012

    • No files for this release.
  • Python 2.7.3 — April 9, 2012

    • Download Windows debug information files
    • Download Windows help file
    • Download Windows x86-64 MSI installer
    • Download Windows x86 MSI installer
  • Python 3.2.2 — Sept. 3, 2011

    • Download Windows debug information files
    • Download Windows help file
    • Download Windows x86-64 MSI installer
    • Download Windows x86 MSI installer
  • Python 3.2.1 — July 9, 2011

    • Download Windows debug information files
    • Download Windows help file
    • Download Windows x86-64 MSI installer
    • Download Windows x86 MSI installer
  • Python 3.1.4 — June 11, 2011

    • Download Windows debug information files
    • Download Windows x86-64 MSI installer
    • Download Windows x86 MSI installer
  • Python 2.7.2 — June 11, 2011

    • Download Windows debug information files
    • Download Windows x86-64 MSI installer
    • Download Windows x86 MSI installer
  • Python 2.6.7 — June 3, 2011

    • No files for this release.
  • Python 2.5.6 — May 26, 2011

    • No files for this release.
  • Python 3.2.0 — Feb. 20, 2011

    • Download Windows debug information files
    • Download Windows help file
    • Download Windows x86-64 MSI installer
    • Download Windows x86 MSI installer
  • Python 2.7.1 — Nov. 27, 2010

    • Download Windows debug information files
    • Download Windows x86-64 MSI installer
    • Download Windows x86 MSI installer
  • Python 3.1.3 — Nov. 27, 2010

    • Download Windows debug information files
    • Download Windows x86-64 MSI installer
    • Download Windows x86 MSI installer
  • Python 2.6.6 — Aug. 24, 2010

    • Download Windows help file
    • Download Windows x86-64 MSI installer
    • Download Windows x86 MSI installer
  • Python 2.7.0 — July 3, 2010

    • Download Windows help file
    • Download Windows x86-64 MSI installer
    • Download Windows x86 MSI installer
  • Python 3.1.2 — March 20, 2010

    • Download Windows x86-64 MSI installer
    • Download Windows x86 MSI installer
  • Python 2.6.5 — March 18, 2010

    • Download Windows x86-64 MSI installer
    • Download Windows x86 MSI installer
  • Python 2.5.5 — Jan. 31, 2010

    • No files for this release.
  • Python 2.6.4 — Oct. 26, 2009

    • Download Windows x86-64 MSI installer
    • Download Windows x86 MSI installer
  • Python 2.6.3 — Oct. 2, 2009

    • Download Windows x86-64 MSI installer
    • Download Windows x86 MSI installer
  • Python 3.1.1 — Aug. 17, 2009

    • Download Windows x86-64 MSI installer
    • Download Windows x86 MSI installer
  • Python 3.1.0 — June 26, 2009

    • Download Windows x86-64 MSI installer
    • Download Windows x86 MSI installer
  • Python 2.6.2 — April 14, 2009

    • Download Windows help file
    • Download Windows x86-64 MSI installer
    • Download Windows x86 MSI installer
  • Python 3.0.1 — Feb. 13, 2009

    • Download Windows x86-64 MSI installer
    • Download Windows x86 MSI installer
  • Python 2.5.4 — Dec. 23, 2008

    • Download Windows help file
    • Download Windows x86-64 MSI installer
    • Download Windows x86 MSI installer
  • Python 2.4.6 — Dec. 19, 2008

    • No files for this release.
  • Python 2.5.3 — Dec. 19, 2008

    • Download Windows help file
    • Download Windows x86-64 MSI installer
    • Download Windows x86 MSI installer
  • Python 2.6.1 — Dec. 4, 2008

    • Download Windows x86-64 MSI installer
    • Download Windows x86 MSI installer
  • Python 3.0.0 — Dec. 3, 2008

    • Download Windows x86-64 MSI installer
    • Download Windows x86 MSI installer
  • Python 2.6.0 — Oct. 2, 2008

    • Download Windows x86-64 MSI installer
    • Download Windows x86 MSI installer
  • Python 2.3.7 — March 11, 2008

    • No files for this release.
  • Python 2.4.5 — March 11, 2008

    • No files for this release.
  • Python 2.5.2 — Feb. 21, 2008

    • Download Windows help file
    • Download Windows x86-64 MSI installer
    • Download Windows x86 MSI installer
  • Python 2.5.1 — April 19, 2007

    • Download Windows help file
    • Download Windows x86-64 MSI installer
    • Download Windows x86 MSI installer
  • Python 2.3.6 — Nov. 1, 2006

    • No files for this release.
  • Python 2.4.4 — Oct. 18, 2006

    • Download Windows help file
    • Download Windows x86 MSI installer
  • Python 2.5.0 — Sept. 19, 2006

    • Download Windows help file
    • Download Windows x86-64 MSI installer
    • Download Windows x86 MSI installer
  • Python 2.4.3 — April 15, 2006

    • Download Windows help file
    • Download Windows x86 MSI installer
  • Python 2.4.2 — Sept. 27, 2005

    • Download Windows help file
    • Download Windows x86 MSI installer
  • Python 2.4.1 — March 30, 2005

    • Download Windows x86 MSI installer
  • Python 2.3.5 — Feb. 8, 2005

    • Download Windows installer
  • Python 2.4.0 — Nov. 30, 2004

    • Download Windows x86 MSI installer
  • Python 2.3.4 — May 27, 2004

    • Download Windows installer
  • Python 2.3.3 — Dec. 19, 2003

    • Download Windows installer
  • Python 2.3.2 — Oct. 3, 2003

    • Download Windows installer
  • Python 2.3.1 — Sept. 23, 2003

    • Download Windows installer
  • Python 2.3.0 — July 29, 2003

    • Download Windows installer
  • Python 2.2.3 — May 30, 2003

    • Download Windows installer
  • Python 2.2.2 — Oct. 14, 2002

    • Download Windows installer
  • Python 2.2.1 — April 10, 2002

    • Download Windows installer
  • Python 2.1.3 — April 9, 2002

    • Download Windows installer
  • Python 2.2.0 — Dec. 21, 2001

    • Download Windows installer
  • Python 2.0.1 — June 22, 2001

    • Download Windows debug information files
    • Download Windows installer

Pre-releases

  • Python 3.12.0a4 — Jan. 10, 2023

    • Download Windows embeddable package (32-bit)
    • Download Windows embeddable package (64-bit)
    • Download Windows embeddable package (ARM64)
    • Download Windows installer (32-bit)
    • Download Windows installer (64-bit)
    • Download Windows installer (ARM64)
  • Python 3.12.0a3 — Dec. 6, 2022

    • Download Windows embeddable package (32-bit)
    • Download Windows embeddable package (64-bit)
    • Download Windows embeddable package (ARM64)
    • Download Windows installer (32-bit)
    • Download Windows installer (64-bit)
    • Download Windows installer (ARM64)
  • Python 3.12.0a2 — Nov. 15, 2022

    • Download Windows embeddable package (32-bit)
    • Download Windows embeddable package (64-bit)
    • Download Windows embeddable package (ARM64)
    • Download Windows installer (32-bit)
    • Download Windows installer (64-bit)
    • Download Windows installer (ARM64)
  • Python 3.12.0a1 — Oct. 25, 2022

    • Download Windows embeddable package (32-bit)
    • Download Windows embeddable package (64-bit)
    • Download Windows embeddable package (ARM64)
    • Download Windows installer (32-bit)
    • Download Windows installer (64-bit)
    • Download Windows installer (ARM64)
  • Python 3.11.0rc2 — Sept. 12, 2022

    • Download Windows embeddable package (32-bit)
    • Download Windows embeddable package (64-bit)
    • Download Windows embeddable package (ARM64)
    • Download Windows installer (32-bit)
    • Download Windows installer (64-bit)
    • Download Windows installer (ARM64)
  • Python 3.11.0rc1 — Aug. 8, 2022

    • Download Windows embeddable package (32-bit)
    • Download Windows embeddable package (64-bit)
    • Download Windows embeddable package (ARM64)
    • Download Windows installer (32-bit)
    • Download Windows installer (64-bit)
    • Download Windows installer (ARM64)
  • Python 3.11.0b5 — July 26, 2022

    • Download Windows embeddable package (32-bit)
    • Download Windows embeddable package (64-bit)
    • Download Windows embeddable package (ARM64)
    • Download Windows installer (32-bit)
    • Download Windows installer (64-bit)
    • Download Windows installer (ARM64)
  • Python 3.11.0b4 — July 11, 2022

    • Download Windows embeddable package (32-bit)
    • Download Windows embeddable package (64-bit)
    • Download Windows embeddable package (ARM64)
    • Download Windows installer (32-bit)
    • Download Windows installer (64-bit)
    • Download Windows installer (ARM64)
  • Python 3.11.0b3 — June 1, 2022

    • Download Windows embeddable package (32-bit)
    • Download Windows embeddable package (64-bit)
    • Download Windows embeddable package (ARM64)
    • Download Windows installer (32-bit)
    • Download Windows installer (64-bit)
    • Download Windows installer (ARM64)
  • Python 3.11.0b2 — May 31, 2022

    • Download Windows embeddable package (32-bit)
    • Download Windows embeddable package (64-bit)
    • Download Windows embeddable package (ARM64)
    • Download Windows installer (32-bit)
    • Download Windows installer (64-bit)
    • Download Windows installer (ARM64)
  • Python 3.11.0b1 — May 8, 2022

    • Download Windows embeddable package (32-bit)
    • Download Windows embeddable package (64-bit)
    • Download Windows embeddable package (ARM64)
    • Download Windows installer (32-bit)
    • Download Windows installer (64-bit)
    • Download Windows installer (ARM64)
  • Python 3.11.0a7 — April 5, 2022

    • Download Windows embeddable package (32-bit)
    • Download Windows embeddable package (64-bit)
    • Download Windows embeddable package (ARM64)
    • Download Windows installer (32-bit)
    • Download Windows installer (64-bit)
    • Download Windows installer (ARM64)
  • Python 3.11.0a6 — March 7, 2022

    • Download Windows embeddable package (32-bit)
    • Download Windows embeddable package (64-bit)
    • Download Windows help file
    • Download Windows installer (32-bit)
    • Download Windows installer (64-bit)
    • Download Windows installer (ARM64)
  • Python 3.11.0a5 — Feb. 3, 2022

    • Download Windows embeddable package (32-bit)
    • Download Windows embeddable package (64-bit)
    • Download Windows help file
    • Download Windows installer (32-bit)
    • Download Windows installer (64-bit)
    • Download Windows installer (ARM64)
  • Python 3.11.0a4 — Jan. 14, 2022

    • Download Windows embeddable package (32-bit)
    • Download Windows embeddable package (64-bit)
    • Download Windows help file
    • Download Windows installer (32-bit)
    • Download Windows installer (64-bit)
  • Python 3.11.0a3 — Dec. 8, 2021

    • Download Windows embeddable package (32-bit)
    • Download Windows embeddable package (64-bit)
    • Download Windows help file
    • Download Windows installer (32-bit)
    • Download Windows installer (64-bit)
  • Python 3.11.0a2 — Nov. 5, 2021

    • Download Windows embeddable package (32-bit)
    • Download Windows embeddable package (64-bit)
    • Download Windows help file
    • Download Windows installer (32-bit)
    • Download Windows installer (64-bit)
  • Python 3.11.0a1 — Oct. 5, 2021

    • Download Windows embeddable package (32-bit)
    • Download Windows embeddable package (64-bit)
    • Download Windows help file
    • Download Windows installer (32-bit)
    • Download Windows installer (64-bit)
  • Python 3.10.0rc2 — Sept. 7, 2021

    • Download Windows embeddable package (32-bit)
    • Download Windows embeddable package (64-bit)
    • Download Windows help file
    • Download Windows installer (32-bit)
    • Download Windows installer (64-bit)
  • Python 3.10.0rc1 — Aug. 2, 2021

    • Download Windows embeddable package (32-bit)
    • Download Windows embeddable package (64-bit)
    • Download Windows help file
    • Download Windows installer (32-bit)
    • Download Windows installer (64-bit)
  • Python 3.10.0b4 — July 10, 2021

    • Download Windows embeddable package (32-bit)
    • Download Windows embeddable package (64-bit)
    • Download Windows help file
    • Download Windows installer (32-bit)
    • Download Windows installer (64-bit)
  • Python 3.10.0b3 — June 17, 2021

    • Download Windows embeddable package (32-bit)
    • Download Windows embeddable package (64-bit)
    • Download Windows help file
    • Download Windows installer (32-bit)
    • Download Windows installer (64-bit)
  • Python 3.10.0b2 — May 31, 2021

    • Download Windows embeddable package (32-bit)
    • Download Windows embeddable package (64-bit)
    • Download Windows help file
    • Download Windows installer (32-bit)
    • Download Windows installer (64-bit)
  • Python 3.10.0b1 — May 3, 2021

    • Download Windows embeddable package (32-bit)
    • Download Windows embeddable package (64-bit)
    • Download Windows help file
    • Download Windows installer (32-bit)
    • Download Windows installer (64-bit)
  • Python 3.10.0a7 — April 5, 2021

    • Download Windows embeddable package (32-bit)
    • Download Windows embeddable package (64-bit)
    • Download Windows help file
    • Download Windows installer (32-bit)
    • Download Windows installer (64-bit)
  • Python 3.10.0a6 — March 1, 2021

    • Download Windows embeddable package (32-bit)
    • Download Windows embeddable package (64-bit)
    • Download Windows help file
    • Download Windows installer (32-bit)
    • Download Windows installer (64-bit)
  • Python 3.9.2rc1 — Feb. 16, 2021

    • Download Windows embeddable package (32-bit)
    • Download Windows embeddable package (64-bit)
    • Download Windows help file
    • Download Windows installer (32-bit)
    • Download Windows installer (64-bit)
  • Python 3.8.8rc1 — Feb. 16, 2021

    • Download Windows embeddable package (32-bit)
    • Download Windows embeddable package (64-bit)
    • Download Windows help file
    • Download Windows installer (32-bit)
    • Download Windows installer (64-bit)
  • Python 3.10.0a5 — Feb. 2, 2021

    • Download Windows embeddable package (32-bit)
    • Download Windows embeddable package (64-bit)
    • Download Windows help file
    • Download Windows installer (32-bit)
    • Download Windows installer (64-bit)
  • Python 3.10.0a4 — Jan. 4, 2021

    • Download Windows embeddable package (32-bit)
    • Download Windows embeddable package (64-bit)
    • Download Windows help file
    • Download Windows installer (32-bit)
    • Download Windows installer (64-bit)
  • Python 3.8.7rc1 — Dec. 7, 2020

    • Download Windows embeddable package (32-bit)
    • Download Windows embeddable package (64-bit)
    • Download Windows help file
    • Download Windows installer (32-bit)
    • Download Windows installer (64-bit)
  • Python 3.10.0a3 — Dec. 7, 2020

    • Download Windows embeddable package (32-bit)
    • Download Windows embeddable package (64-bit)
    • Download Windows help file
    • Download Windows installer (32-bit)
    • Download Windows installer (64-bit)
  • Python 3.9.1rc1 — Nov. 26, 2020

    • Download Windows embeddable package (32-bit)
    • Download Windows embeddable package (64-bit)
    • Download Windows help file
    • Download Windows installer (32-bit)
    • Download Windows installer (64-bit)
  • Python 3.10.0a2 — Nov. 3, 2020

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.10.0a1 — Oct. 5, 2020

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.9.0rc2 — Sept. 17, 2020

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.5.10rc1 — Aug. 22, 2020

    • No files for this release.
  • Python 3.9.0rc1 — Aug. 11, 2020

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.9.0b5 — July 20, 2020

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.9.0b4 — July 3, 2020

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.7.8rc1 — June 17, 2020

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.6.11rc1 — June 17, 2020

    • No files for this release.
  • Python 3.9.0b3 — June 9, 2020

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.9.0b2 — June 9, 2020

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.9.0b1 — May 19, 2020

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.9.0a6 — April 28, 2020

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 2.7.18rc1 — April 4, 2020

    • Download Windows debug information files
    • Download Windows debug information files for 64-bit binaries
    • Download Windows help file
    • Download Windows x86-64 MSI installer
    • Download Windows x86 MSI installer
  • Python 3.9.0a5 — March 23, 2020

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.7.7rc1 — March 4, 2020

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.9.0a4 — Feb. 26, 2020

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.8.2rc2 — Feb. 17, 2020

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.8.2rc1 — Feb. 10, 2020

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.9.0a3 — Jan. 24, 2020

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.9.0a2 — Dec. 18, 2019

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.7.6rc1 — Dec. 11, 2019

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.6.10rc1 — Dec. 11, 2019

    • No files for this release.
  • Python 3.8.1rc1 — Dec. 10, 2019

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.9.0a1 — Nov. 19, 2019

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.5.8rc2 — Oct. 12, 2019

    • No files for this release.
  • Python 2.7.17rc1 — Oct. 9, 2019

    • Download Windows debug information files
    • Download Windows debug information files for 64-bit binaries
    • Download Windows help file
    • Download Windows x86-64 MSI installer
    • Download Windows x86 MSI installer
  • Python 3.7.5rc1 — Oct. 2, 2019

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.8.0rc1 — Oct. 1, 2019

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.5.8rc1 — Sept. 9, 2019

    • No files for this release.
  • Python 3.8.0b4 — Aug. 29, 2019

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.8.0b3 — July 29, 2019

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.8.0b2 — July 4, 2019

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.6.9rc1 — June 18, 2019

    • No files for this release.
  • Python 3.7.4rc1 — June 18, 2019

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.8.0b1 — June 4, 2019

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.8.0a4 — May 6, 2019

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.8.0a3 — March 25, 2019

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.7.3rc1 — March 12, 2019

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.4.10rc1 — March 4, 2019

    • No files for this release.
  • Python 3.5.7rc1 — March 4, 2019

    • No files for this release.
  • Python 3.8.0a2 — Feb. 25, 2019

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 2.7.16rc1 — Feb. 17, 2019

    • Download Windows debug information files
    • Download Windows debug information files for 64-bit binaries
    • Download Windows help file
    • Download Windows x86-64 MSI installer
    • Download Windows x86 MSI installer
  • Python 3.8.0a1 — Feb. 3, 2019

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.7.2rc1 — Dec. 11, 2018

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.6.8rc1 — Dec. 11, 2018

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.7.1rc2 — Oct. 13, 2018

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.6.7rc2 — Oct. 13, 2018

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.7.1rc1 — Sept. 26, 2018

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.6.7rc1 — Sept. 26, 2018

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.4.9rc1 — July 20, 2018

    • No files for this release.
  • Python 3.5.6rc1 — July 20, 2018

    • No files for this release.
  • Python 3.6.6rc1 — June 12, 2018

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.7.0rc1 — June 11, 2018

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.7.0b5 — May 30, 2018

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 2.7.15rc1 — April 15, 2018

    • Download Windows debug information files
    • Download Windows debug information files for 64-bit binaries
    • Download Windows help file
    • Download Windows x86-64 MSI installer
    • Download Windows x86 MSI installer
  • Python 3.6.5rc1 — March 13, 2018

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.7.0b2 — Feb. 28, 2018

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.7.0b1 — Jan. 31, 2018

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.4.8rc1 — Jan. 23, 2018

    • No files for this release.
  • Python 3.5.5rc1 — Jan. 23, 2018

    • No files for this release.
  • Python 3.7.0a4 — Jan. 9, 2018

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.7.0a3 — Dec. 5, 2017

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.6.4rc1 — Dec. 5, 2017

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.7.0a2 — Oct. 17, 2017

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.7.0a1 — Sept. 19, 2017

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.6.3rc1 — Sept. 19, 2017

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.3.7rc1 — Sept. 6, 2017

    • No files for this release.
  • Python 2.7.14rc1 — Aug. 27, 2017

    • Download Windows debug information files
    • Download Windows debug information files for 64-bit binaries
    • Download Windows help file
    • Download Windows x86-64 MSI installer
    • Download Windows x86 MSI installer
  • Python 3.5.4rc1 — July 25, 2017

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.4.7rc1 — July 25, 2017

    • No files for this release.
  • Python 3.6.2rc2 — July 7, 2017

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.6.2rc1 — June 17, 2017

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.6.1rc1 — March 5, 2017

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.5.3rc1 — Jan. 3, 2017

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.4.6rc1 — Jan. 3, 2017

    • No files for this release.
  • Python 3.6.0rc2 — Dec. 16, 2016

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.6.0rc1 — Dec. 6, 2016

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 2.7.13rc1 — Dec. 4, 2016

    • Download Windows debug information files
    • Download Windows debug information files for 64-bit binaries
    • Download Windows help file
    • Download Windows x86-64 MSI installer
    • Download Windows x86 MSI installer
  • Python 3.6.0b4 — Nov. 21, 2016

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.6.0b3 — Oct. 31, 2016

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.6.0b2 — Oct. 10, 2016

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.6.0b1 — Sept. 12, 2016

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.6.0a4 — Aug. 15, 2016

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.6.0a3 — July 12, 2016

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.6.0a2 — June 13, 2016

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 2.7.12rc1 — June 13, 2016

    • Download Windows debug information files
    • Download Windows debug information files for 64-bit binaries
    • Download Windows help file
    • Download Windows x86-64 MSI installer
    • Download Windows x86 MSI installer
  • Python 3.5.2rc1 — June 13, 2016

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.4.5rc1 — June 13, 2016

    • No files for this release.
  • Python 3.6.0a1 — May 17, 2016

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.4.4rc1 — Dec. 7, 2015

    • Download Windows debug information files
    • Download Windows debug information files for 64-bit binaries
    • Download Windows help file
    • Download Windows x86-64 MSI installer
    • Download Windows x86 MSI installer
  • Python 3.5.1rc1 — Nov. 23, 2015

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 2.7.11rc1 — Nov. 21, 2015

    • Download Windows debug information files
    • Download Windows debug information files for 64-bit binaries
    • Download Windows help file
    • Download Windows x86-64 MSI installer
    • Download Windows x86 MSI installer
  • Python 3.5.0rc4 — Sept. 9, 2015

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.5.0rc3 — Sept. 8, 2015

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.5.0rc2 — Aug. 25, 2015

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.5.0rc1 — Aug. 11, 2015

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.5.0b4 — July 26, 2015

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.5.0b3 — July 5, 2015

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.5.0b2 — June 1, 2015

    • Download Windows help file
    • Download Windows x86-64 embeddable zip file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 embeddable zip file
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.5.0b1 — May 24, 2015

    • Download Windows AMD64 embeddable installer
    • Download Windows AMD64 executable installer
    • Download Windows AMD64 web-based installer
    • Download Windows help file
    • Download Windows x86 embeddable installer
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 2.7.10rc1 — May 11, 2015

    • Download Windows debug information files
    • Download Windows debug information files for 64-bit binaries
    • Download Windows help file
    • Download Windows x86-64 MSI installer
    • Download Windows x86 MSI installer
  • Python 3.5.0a4 — April 20, 2015

    • Download Windows amd64 embeddable installer
    • Download Windows amd64 web-based installer
    • Download Windows amd executable installer
    • Download Windows help file
    • Download Windows x86 embeddable installer
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.5.0a3 — March 30, 2015

    • Download Windows help file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.5.0a2 — March 9, 2015

    • Download Windows help file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.5.0a1 — Feb. 8, 2015

    • Download Windows help file
    • Download Windows x86-64 executable installer
    • Download Windows x86-64 web-based installer
    • Download Windows x86 executable installer
    • Download Windows x86 web-based installer
  • Python 3.4.3rc1 — Feb. 8, 2015

    • Download Windows debug information files
    • Download Windows debug information files for 64-bit binaries
    • Download Windows help file
    • Download Windows x86-64 MSI installer
    • Download Windows x86 MSI installer
  • Python 2.7.9rc1 — Nov. 26, 2014

    • Download Windows debug information files
    • Download Windows debug information files for 64-bit binaries
    • Download Windows help file
    • Download Windows x86-64 MSI installer
    • Download Windows x86 MSI installer
  • Python 3.3.6rc1 — Oct. 4, 2014

    • No files for this release.
  • Python 3.2.6rc1 — Oct. 4, 2014

    • No files for this release.
  • Python 3.4.2rc1 — Sept. 22, 2014

    • Download Windows debug information files
    • Download Windows debug information files for 64-bit binaries
    • Download Windows help file
    • Download Windows x86-64 MSI installer
    • Download Windows x86 MSI installer
  • Python 2.7.7rc1 — May 17, 2014

    • Download Windows debug information files
    • Download Windows debug information files for 64-bit binaries
    • Download Windows help file
    • Download Windows x86-64 MSI installer
    • Download Windows x86 MSI installer
  • Python 3.4.1rc1 — May 5, 2014

    • Download Windows debug information files
    • Download Windows debug information files for 64-bit binaries
    • Download Windows help file
    • Download Windows x86-64 MSI installer
    • Download Windows x86 MSI installer
  • Python 3.4.0rc3 — March 10, 2014

    • Download Windows debug information files
    • Download Windows debug information files for 64-bit binaries
    • Download Windows help file
    • Download Windows x86-64 MSI installer
    • Download Windows x86 MSI installer
  • Python 3.3.5rc2 — March 2, 2014

    • Download Windows debug information files
    • Download Windows help file
    • Download Windows x86-64 MSI installer
    • Download Windows x86 MSI installer
  • Python 3.3.5rc1 — Feb. 23, 2014

    • Download Windows X86-64 MSI Installer
    • Download Windows x86 MSI Installer
  • Python 3.3.5rc1 — Feb. 23, 2014

    • Download Windows debug information files
    • Download Windows help file
    • Download Windows x86-64 MSI installer
    • Download Windows x86 MSI installer

Содержание

  1. Установка Python и pip на Windows
  2. 64-разрядный Python против 32-разрядного
  3. Запускаем установщик Python
  4. Подтверждаем, что Python был установлен правильно
  5. Поднимаем Django стек на MS Windows
  6. Python
  7. Устанавливаем mod_wsgi
  8. Apache
  9. PostgreSQL
  10. Устанавливаем web приложение
  11. Python Releases for Windows
  12. Stable Releases

Установка Python и pip на Windows

В данном разделе мы научимся устанавливать Python и менеджер пакетов pip на Windows 10 с нуля. Лучший способ установить Python на Windows — это скачать официальный установщик с сайта python.org. Чтобы сделать это, откройте браузер и перейдите по ссылке https://python.org/. После завершения загрузки установщика, откройте «Загрузки». Сайт обнаружит, что вы посетили его с Windows, и предложит скачать последнюю версию Python 3 или Python 2. Если вы не знаете, какую версию использовать, то я рекомендую Python 3. Если вам нужно работать с унаследованным кодом Python 2, тогда вам необходим Python 2. Под вкладками DownloadsDownload for Windows нажмите кнопку “Python 3.X.X” (или “Python 2.X.X”), чтобы скачать установочный файл.

64-разрядный Python против 32-разрядного

Если вы гадаете, какую версию Python нужно использовать 64-разрядную или 32-разрядную, вам, скорее всего, понадобится 32-разрядная. Иногда достаточно тяжело найти бинарники для 64-разрядной версии, а это значит, что некоторые сторонние модули могут установиться неправильно на 64-разрядной версии Python. Мое мнение – использовать ту версию, которую конкретно рекомендуют на официальном сайте. Если вы кликните кнопку Python 3 или Python 2 под “Download for Windows”, вы получите именно ту версию, которую выбрали. Помните, Если вы в итоге сделаете неправильный выбор, и захотите перейти на другую версию Python, вы можете просто удалить существующую версию и переустановить его, скачав другой установщик с официального сайта.

Запускаем установщик Python

По окончанию загрузки установщика, запустите его двойным щелчком мыши, чтобы начать установку Python. Обязательно установите флажок на «Add Python X.Y to PATH» в мастере настройке. Убедитесь, что флажок “Add Python X.Y to PATH” поставлен в установщике, в противном случае у вас будут проблемы с доступом инсталлятора Python к командной стоке. Нажмите «Установить» для начала установки. Установка должна пройти быстро, после чего Python будет готов к запуску на вашей системе. К следующему шагу нужно убедиться, что все было выполнено надлежащим образом.

Подтверждаем, что Python был установлен правильно

По окончанию установки, Python должен быть установлен на вашем компьютере. Давайте убедимся в том, что все было выполнено правильно, протестировав, имеет ли Python доступ к командной строке (cmd) Windows:

  • Откройте командную строку Windows, запустив cmd.exe
  • Введите pip и нажмите «Enter»
  • Вы увидите справочный текст менеджера пакетов Python под названием “pip”. Если вы получите уведомление об ошибке, повторите этапы установки Python, и убедитесь в том, что вы обладаете рабочей версией Python. Большая часть проблем, с которыми вы можете столкнуться, будут иметь то или иное отношение к неправильной настройке PATH. Переустановка и подтверждение того, что опция “Add Python to PATH” была активирована, должны исправить эту проблему.

Есть вопросы по Python?

На нашем форуме вы можете задать любой вопрос и получить ответ от всего нашего сообщества!

Поднимаем Django стек на MS Windows

В данной статье будет представлена подробная инструкция по установке и настройке программ Apache, Python и PostgreSQL для обеспечения работы Django проекта в ОС MS Windows. Django уже включает в себя упрощенный сервер разработки для локального тестирования кода, но для задач, связанных с продакшен, требуется более безопасный и мощный веб-сервер. Мы настроим mod_wsgi для взаимодействия с нашим проектом и настроим Apache в качестве шлюза в внешний мир.

Стоит отметить, что установка и настройка будет производиться в ОС MS Windows 10 с 32 разрядностью. Также 32 битная реакция будет универсальна и будет работать на 64 битной архитектуре. Если вам нужна 64 битная установка повторите те же действия для 64 битных дистрибутивов программ, последовательность действий будет идентична.

В качестве Django проекта будем использовать программу Severcart. Она предназначена для управления перемещениями картриджей, учёта печатающего оборудования и договоров поставки и обслуживания. Установка всех программ и модулей будет производиться в каталог C:severcart. Местоположение не принципиально.

Python

Первым шагом является загрузка и установка Python с веб-сайта Python. Выбираем Windows в качестве операционной системы и 32-битную версию. На момент написания статьи текущей версией является 3.9.0rc2.

Загрузив файл установки, щелкните правой кнопкой мыши файл установки и выберите «Запуск от имени администратора». Вы должны увидеть экран ниже

Устанавливаем галочки напротив чекбоксов «Install launcher for add user (recomended)» и «Add Python 3.9 to PATH» и нажимаем на «Customize installation».

Устанавливаем галочки на против «pip», «py launcher», «for all users (requires elevation)» и нажимаем «Next».

Выбираем все поля ввода как на картинке выше и нажимаем на «Install».

Чтобы убедиться, что установка прошла успешно, откройте cmd и введите python. Если установка прошла успешно, вы должны увидеть приглашение, подобный приведенному ниже

Устанавливаем mod_wsgi

gohlke/pythonlibs. Модуль выполняет функции посредника межу сервером Apache и Django проектом. Самый свежий пакет будет с именем mod_wsgi-4.7.1-cp39-cp39-win32.whl. Обратите внимание, что пакет скомпилирован для 32 битной Windows CPython версии 3.9. Также стоит отметить, что очевидная установка модуля pip install mod_wsgi скорее всего завершится ошибкой, т.к. в процессе установки потребуется компилятор Visual Studio C++. Ставить компилятор целиком ради одного Python пакета в Windows считаем нецелесообразным.

Устанавливаем модуль с помощью стандартного пакетного менеджера pip в cmd или powershell:

Apache

Скачиваем дистрибутив с сайта https://www.apachelounge.com/download/.
Самая свежая версия Web-сервера является Apache 2.4.46 win32 VS16. Также для работы программы понадобиться заранее установленный пакет «Visual C++ Redistributable for Visual Studio 2019 x86».

Распаковываем дистрибутив Apache в каталог C:severcartApache24, далее меняем строку с номером 37 на свою

Проверяем работу Apache, выполнив в командной строке

В результате должны увидеть в браузере по адресу 127.0.0.1 строку «It works!».

Устанавливаем службу Apache, для этого выполним в командной строке от имени Администратора инструкцию:

Далее подключим модуль mod_wsgi к Apache. Для этого выполним в командной строке инструкцию

В результате в стандартный вывод будет распечатаны строки:

Создаем файл C:severcartApache24confextrahttpd-wsgi.conf и копипастим туда распечатанные строки выше.

Подключаем новую конфигурацию к основному файлу httpd.conf
Include conf/extra/httpd-wsgi.conf

Сохраняем изменения, перезагружаем службы Apache

PostgreSQL

Устанавливаем PostgreSQL взятый с сайта https://postgrespro.ru/windows. Текущая версия программного продукта – 12. Преимущества Российского дистрибутива от канонического представлены на том же сайте.

Действия по установке представлены выше и комментариях не нуждаются. Установка крайне проста.

Создаем БД в postgres, где потом будут храниться структуры данных Django проекта

БД создана. Теперь разворачиваем Django проект.

Устанавливаем web приложение

Для этого скачиваем zip архив с сайта https://www.severcart.ru/downloads/ и распаковываем в каталог C:severcartapp

Вносим изменения в главный конфигурационный файл C:severcartappconfsettings_prod.py для указания реквизитов подключения к БД

Python словарь DATABASES содержит в себе реквизиты подключения к БД. Подробности по настройке читайте здесь https://docs.djangoproject.com/en/3.1/ref/databases/#connecting-to-the-database

Устанавливаем Python пакеты значимостей для работы приложений внутри Django проекта

В процессе работы скрипта будет произведена инициализация БД таблицами, констрейтами, индексами и прочим, а будет предложено создать пользователя, от имени которого будет производиться работа в программе.

Подключаем Django приложение к серверу Apache для этого дополняем конфигурационный файл
httpd-wsgi.conf следующим текстом

Перезагружаем службу Apache и проверяем работу приложения

На этом все. Спасибо что дочитали.

В следующей статье будем создавать установочный самораспаковывающийся архив в InnoSetup для быстрого развертывания Django проекта на компьютере заказчика. Для тех кто хочет повторить все действия на Яндекс.Диск загружены все используемые дистрибутивы.

Python Releases for Windows

Stable Releases

Note that Python 3.9.4 cannot be used on Windows 7 or earlier.

Note that Python 3.9.3 cannot be used on Windows 7 or earlier.

Note that Python 3.8.9 cannot be used on Windows XP or earlier.

Note that Python 3.9.2 cannot be used on Windows 7 or earlier.

Note that Python 3.8.8 cannot be used on Windows XP or earlier.

Note that Python 3.6.13 cannot be used on Windows XP or earlier.

Note that Python 3.7.10 cannot be used on Windows XP or earlier.

Note that Python 3.8.7 cannot be used on Windows XP or earlier.

Note that Python 3.9.1 cannot be used on Windows 7 or earlier.

Note that Python 3.9.0 cannot be used on Windows 7 or earlier.

Note that Python 3.8.6 cannot be used on Windows XP or earlier.

Note that Python 3.8.6rc1 cannot be used on Windows XP or earlier.

Note that Python 3.5.10 cannot be used on Windows XP or earlier.

Note that Python 3.7.9 cannot be used on Windows XP or earlier.

Note that Python 3.6.12 cannot be used on Windows XP or earlier.

Note that Python 3.8.5 cannot be used on Windows XP or earlier.

Note that Python 3.8.4 cannot be used on Windows XP or earlier.

Note that Python 3.8.4rc1 cannot be used on Windows XP or earlier.

Note that Python 3.7.8 cannot be used on Windows XP or earlier.

Note that Python 3.6.11 cannot be used on Windows XP or earlier.

Note that Python 3.8.3 cannot be used on Windows XP or earlier.

Note that Python 3.8.3rc1 cannot be used on Windows XP or earlier.

Note that Python 3.7.7 cannot be used on Windows XP or earlier.

Note that Python 3.8.2 cannot be used on Windows XP or earlier.

Note that Python 3.8.1 cannot be used on Windows XP or earlier.

Note that Python 3.7.6 cannot be used on Windows XP or earlier.

Note that Python 3.6.10 cannot be used on Windows XP or earlier.

Note that Python 3.5.9 cannot be used on Windows XP or earlier.

Note that Python 3.5.8 cannot be used on Windows XP or earlier.

Note that Python 3.7.5 cannot be used on Windows XP or earlier.

Note that Python 3.8.0 cannot be used on Windows XP or earlier.

Note that Python 3.7.4 cannot be used on Windows XP or earlier.

Note that Python 3.6.9 cannot be used on Windows XP or earlier.

Note that Python 3.7.3 cannot be used on Windows XP or earlier.

Note that Python 3.5.7 cannot be used on Windows XP or earlier.

Note that Python 3.7.2 cannot be used on Windows XP or earlier.

Note that Python 3.6.8 cannot be used on Windows XP or earlier.

Note that Python 3.7.1 cannot be used on Windows XP or earlier.

Note that Python 3.6.7 cannot be used on Windows XP or earlier.

Note that Python 3.5.6 cannot be used on Windows XP or earlier.

Note that Python 3.7.0 cannot be used on Windows XP or earlier.

Note that Python 3.6.6 cannot be used on Windows XP or earlier.

Note that Python 3.6.5 cannot be used on Windows XP or earlier.

Note that Python 3.5.5 cannot be used on Windows XP or earlier.

Note that Python 3.6.4 cannot be used on Windows XP or earlier.

Note that Python 3.6.3 cannot be used on Windows XP or earlier.

Note that Python 3.5.4 cannot be used on Windows XP or earlier.

Note that Python 3.6.2 cannot be used on Windows XP or earlier.

Note that Python 3.6.1 cannot be used on Windows XP or earlier.

Note that Python 3.5.3 cannot be used on Windows XP or earlier.

Note that Python 3.6.0 cannot be used on Windows XP or earlier.

Note that Python 3.5.2 cannot be used on Windows XP or earlier.

Note that Python 3.5.1 cannot be used on Windows XP or earlier.

Note that Python 3.5.0 cannot be used on Windows XP or earlier.

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and
privacy statement. We’ll occasionally send you account related emails.

Already on GitHub?
Sign in
to your account


Closed

asmwarrior opened this issue

Apr 10, 2021

· 12 comments

Comments

@asmwarrior

Hi, I just installed the Winpython64-3.9.2.0.exe and after install, I try to double click on the «Spyder.exe», and it shows that «api-ms-win-core-path-l1-1-0.dll» is missing in my system.

This issue doesn’t happens in the Winpython64-3.8.8.0.exe.

So, any suggestions on how to fix this issue?

Do I have to manually install some Microsoft C run time library?

Thanks.

@stonebig

@asmwarrior

Oh, thanks for the reply.

So, It looks like any python which is newer than Python 3.9 won’t work on Windows 7 either.

I will close this issue.

@stonebig

I notice someone claims to have Winpython-3.9.0 somewhat working in windows 7, using workarounds: #906 (comment)

I would’t advice necromancian art, but when only a dark side option is possible…

@stonebig

I found the same guy trying hard on Windows7, on some ultra-corner case, had to go down to WinPython_3.6.3.0
Nuitka/Nuitka#904 (comment)

@asmwarrior

I found the same guy trying hard on Windows7, on some ultra-corner case, had to go down to WinPython_3.6.3.0
Nuitka/Nuitka#904 (comment)

For me, 3.8.8.0 works OK in my Windows 7. So, I don’t need to downgrade to WinPython 3.6.3.0.
Thanks for the hint.

@asmwarrior

Hi, I would like to ask a question:

What is the latest version of winpython I can use under Windows 7(64bit)?

I see for CPython, the 3.9.x is not supported under Windows. (https://www.python.org/downloads/windows/)

But when I look at your homepage, you are supplying PyPy 3.8 for the latest release, which is not CPython, can I use this? can you give some suggestion? Thanks?

@stonebig

It’s a question of what the binaries packages or DLL that you use are utilizing new windows post-7 api.

It’s impossible to answer until what moment it works for your use case

@asmwarrior

Well, I just install this package in my Win7: Winpython64-3.8.12.3PyPy.exe

But I can’t open the Spyder.exe or other top-level executables.

So, I guess the PyPy 3.8.x is not supporting Windows 7?

@stonebig

for PyPy, situation is different:

  • Spyder is not yet compatible enough with PySide6 , and PySide6 Continuous Integration just started to work on PyPy August 4th, 2022
  • so a «Hope» check for you is if you can open «WinPython Control Panel»

@asmwarrior

* so a "Hope" check for you is if you can open "WinPython Control Panel"

No, I can’t, when double click on file «WinPython Control Panel.exe», nothing happened.

@CrimsonVex

No, I can’t, when double click on file «WinPython Control Panel.exe», nothing happened.

What was the update to this? I have the same issue.

@patricktokeeffe

What is the latest version of winpython I can use under Windows 7(64bit)?

I see for CPython, the 3.9.x is not supported under Windows. (https://www.python.org/downloads/windows/)

But when I look at your homepage, you are supplying PyPy 3.8 for the latest release, which is not CPython, can I use this?

Python’s support for Windows 7 diverged at 3.9.1 so, in theory, you could still use the 3.8.x release series. However, as pointed out already, the PyPy implementation does not work. I wound up just trying various releases and determined the most recent working version with Spyder included is WinPython64-3.8.9.0 (environment is Win7 Pro SP1 x64)

  • WinPython64-3.8.12.2 (incl. Spyder)
    • Control panel & Spyder do not launch
  • WinPython64-3.8.10.0dot (no Spyder)
    • Control panel does not launch
  • WinPython64-3.8.9.0 (incl. Spyder)
    • Launched OK and appears to be fully functional

xref #1086

В целом выпуски Python 3 обратно совместимы. Поэтому теоретически вы можете просто перейти на версию 3.7, исправить все ошибки, затем перейти на версию 3.8, и так до Python 3.9

Да но есть нюансы:
Python 3.9.0 cannot be used on Windows 7 or earlier.
Python 3.5.0 cannot be used on Windows XP or earlier.

Всего голосов 1: ↑1 и ↓0

+1

Вот тут лежит небольшой патч и бинарники Python 3.9 и 3.10 с поддержкой Windows 7.

Всего голосов 1: ↑1 и ↓0

+1

Здорово, а к blender-у, который использует питон есть патч, что бы на windows 7 пускался?

Всего голосов 2: ↑0 и ↓2

-2

Если детально посмотреть отличия. То не было причин ломать совместимость с windows 7
ради 3х функций PathCchCanonicalizeEx, PathCchCombineEx, PathCchSkipRoot.
Но теперь очень можно что бы софт особенно (языки и библиотеки которые используют другие) требовали только последнюю версию ОС даже если на то нет причин.
В результате сжигают мосты для старого железа. А потом зеленые ноют что всё пропало.
Более того в апи специально появляются новые модные функции типа CreateFile2 без которых просто жить нельзя, зато можно сказать что пора обновить комп, т.к. новая ось требует новое железа, а новый софт работает только на

глючной

свежей ос, с последними

костылями

исправлениями безопасности 3х дневной давности.

Всего голосов 1: ↑1 и ↓0

+1

Разработчики Python дропнули поддержку Windows 7 не потому что нужны были какие-то новые функции в ОС, а просто потому что официальная поддержка ОС была окончена. То что 2023 года всё ещё выходят платные обновления (ESU) их не волновало.

Всего голосов 1: ↑0 и ↓1

-1

Скорее всего дропнули поддержку Windows 7 потому что им за это заплатили. Зато теперь все кто использовал python как скриптовый движок после обновления перестают пускаться на win7. Здорово же, не так ли?
image

Всего голосов 2: ↑0 и ↓2

-2

Какая-то нелепая теория заговора. Точно нет. Они просто следуют PEP-11, где чётко сказано:

Microsoft has established a policy called product support lifecycle [1]. Each product’s lifecycle has a mainstream support phase, where the product is generally commercially available, and an extended support phase, where paid support is still available, and certain bug fixes are released (in particular security fixes).
CPython’s Windows support now follows this lifecycle. A new feature release X.Y.0 will support all Windows releases whose extended support phase is not yet expired. Subsequent bug fix releases will support the same Windows releases as the original feature release (even if the extended support phase has ended).

Я сам до сих пор пользуюсь Windows 7, и вообще мягко говоря не фанат Python, но иногда приходится с ним иметь дело, поэтому как бы немного в курсе.

Всего голосов 1: ↑1 и ↓0

+1

Вы лучше представьте что холодильник или стиральная машина после 2х лет перестаёт работать, потому как производитель больше не выпускает заплатки безопасности не поддерживает это оборудование, зато выпускает более новое.
Вообще какое дело питону до микрософт policy? Что им мешает идти своим путём с максимальным покрытием абонентов? (Кроме как взносы спонсоров и не навязчивые рекомендации вип визионеров?) А прекращать поддержу win7 из-за како-го то leftpad-а не очень убедительная причина.

Комментарий пока не оценивали

0

PEP-11 — это никаким образом не полиси Microsoft. Разработчики Python сами лет 10 назад предельно чётко обозначили как долго они поддерживают разные версии Windows, просто чтобы поменьше дурить себе голову о поддержке старых ОС.

Что касается самой Microsoft, VS2019 официально полностью поддерживает Windows 7, даже в тех местах где формально нужны новые API из Windows 10, они прикрутили костылики, чтобы оно работало и на Windows 7. VS2022 официально уже не поддерживает Windows 7, с костыликами для поддержки уже не заморачиваются, но её можно установить, и большинство функций даже работает (но некоторые новые функции глючат и на старой ОС и их лучше выключить). При этом в самой VS2022 до сих пор доступны все инструменты для разработки даже для Windows XP, для тех кто до сих пор хочет поддерживать эту ОС.

То есть сама среда разработки официально поддерживается только на новых ОС, потому что разработчики среды перестали тратить время на поддержку Windows 7, 8 и старых необновлённых 10, но при этом никто не запрещает в ней разрабатывать софт, который будет работать хоть на Windows XP.

Не очень сходится с вашими догадками.

Комментарий пока не оценивали

0

Это просто заявления, по факту ситуация обратная. Если вы вдуг захотите поддерживать старое железо, то внезапно столкнётесь с тем что по собирается из множества сторонних библиотек, который по умолчанию, тоже не желают заморачиваться и идут по умолчанию за самым последним поддерживаемым. Недавно представители магнита плакались какой они себе создали геморрой для поддержки парка старых машин и сколько граблей они собрали и то как ситуация постоянно ухудшается, а они RHEL5 сидят, не на винде.

Комментарий пока не оценивали

0

Так а Microsoft при чём к тому, что разработчики разных библиотек не хотят поддерживать устаревшую ОС? Microsoft очень долго поддерживает инструменты разработки под старые версии ОС. То что среди разработчиков Python в целом Windows не особо то популярна, а уж Windows 7 тем более, и они дропнули её поддержку «по расписанию» для собственного удобства, опираясь на полиси, которые они сами написали более 10 лет назад — в чём вина Microsoft?

Комментарий пока не оценивали

0

они дропнули её поддержку «по расписанию» для собственного удобства

Я про это и говорю, что везких причин кроме расписания к дропанью нет.
Разработчики других библиотек обычно не виноваты, они просто используют стандартные инструменты куда специально закладываются подобные грабли несовместимости. Например в libstdc++ добавили функцию basic_string::compare и внезапно часть дистрибутивов линукса мгновенно устарела. Вроде хотели же как лучше. Но тенденция во всей индустрии к одноразовому софту прямо видна не вооруженным глазом.

Комментарий пока не оценивали

0

Ну «эта ОС устарела» — достаточно веское основание для отказа от поддержки. Вопрос, в какой момент считать ОС устаревшей. Разработчики Python выбрали свой критерий. Сейчас несовместимостей мало, так как от поддержки отказались недавно, но со временем количество несовместимостей будет увеличиваться, так как разработчикам развязали руки. Обсуждение отказа от поддержки Windows 7 было тут.

Лично мне кажется, что они поспешили (и надо было протянуть хотя бы до 2023), но хоть сколько нибудь заметной волны недовольства от отказа поддержки Windows 7 не было, значит наверное Python мало кому уже нужен на Windows 7. Судя по 15 звёздам в репозитории версии с поддержкой Windows 7, людей кому нужен новый Python на Windows 7 ничтожно мало.

От того что софт в какой-то момент заканчивает поддержку старых ОС, он не становится одноразовым. Если вам нужен какой-то новый софт, который уже не работает на старой Windows 7, и у вас нет возможности или желания самостоятельно собрать его с поддержкой Windows 7, вы всегда можете поставить Windows 10 или 11. Я как-то ставил Windows 10 на компьютер аж 2009 года. Работает. Windows 10 будет поддерживаться ещё минимум 5 лет.

Комментарий пока не оценивали

0

вы всегда можете поставить Windows 10 или 11

иногда такое не возможно. Да и смена «обоев» иногда приводит только к лишнему геморою и страданиям от «новшеств», если раньше всё просто работало, теперь за этим всем надо следить не поломают ли новые обновления принтеры и еще чего просто скажут что на этом железе больше работать невозможно, покупайте новое.

Ну «эта ОС устарела» — достаточно веское основание для отказа от поддержки.

— тут не отказ, а специальная установка палок в колёса.
Дело в том что огромное количество софта использует питон как скриптовый язык и даже если они не планировали их софт автоматом теперь вынуждает обновляться, старый софт это не модно, а еще и очень опасно (как раньше с ним работали и не вымерли досих пор, от поражения страшными дырами в безопасности не понятно).
И то что звёзд в репозитории мало, это потому как проблемы появляются не сразу а постепенно, более того сам посебе патч не исправит проблему с софтом который будет использовать питон без патча.

От того что софт в какой-то момент заканчивает поддержку старых ОС, он не становится одноразовым

Можно назвать запланированным устареванием. Но это сути не меняет.

Всего голосов 1: ↑0 и ↓1

-1

Так вас никто не заставляет — используйте старый, не обновляющийся, питон на старой, не обновляющейся, windows.

Комментарий пока не оценивали

0

Как никто?

Заканчивается поддержка Python 3.6

Или pip продолжит работать?

Комментарий пока не оценивали

0

Не вижу причин почему бы и нет. Если вы хотите чтобы он продолжал скачивать пакеты с PyPI (или другого репозитория) — то он будет их скачивать до тех пор пока они там публикуются.

Как я вижу вашу проблему — у вас (ок, теоретически у вас) есть старая система на Windows, которую нельзя обновлять по каким-то причинам.

Ок, скачайте все необходимые бинарники (старый Python, и тп) и пакеты (whl) локально и ставьте их локально когда переустанавливаете что-то. Я так делал.

Не хотите локально — можно поднять репозиторий во внутренней сети и ставить только оттуда.

Обновления безопасности не будут приходить на Python? Так они и на операционку не будут приходить, а в ней дыр гораздо больше.

Комментарий пока не оценивали

0

Дело в том что огромное количество софта использует питон как скриптовый язык и даже если они не планировали их софт автоматом теперь вынуждает обновляться

Разработчики этого софта тоже сами принимают решение, нужен ли им самый новый Python без поддержки Windows 7, или они ещё хотят поддерживать Windows 7, из-за чего они могут решить либо остаться на предыдущей версии Python, либо же могут сами собрать самую последнюю версию Python с поддержкой Windows 7, даже патч для этого готовый есть. Но так как они тоже посчитали Windows 7 устаревшей, то тоже отказались от поддержки.

В начале следующего года Google грозится перестать выпускать мажорные обновления Chrome для Windows 7, а ещё через год прекратить выпускать даже критические обновления для той версии Chrome, что будет последней для Windows 7. Клоны Chromium неизбежно последуют, так как вряд ли кто захочет тратить деньги на самостоятельную поддержку Windows 7. Как и в случае с Windows XP, Mozilla скорее всего будет поддерживать Windows 7 на 2-3 года дольше.

В общем, чем дальше, тем больше ПО будет выходить без поддержки Windows 7. Это неизбежно.

Можно назвать запланированным устареванием. Но это сути не меняет.

Нет, это не запланированное устаревание. Вы всё ещё можете обновить ОС, чтобы новый софт тоже работал. Вы просто хотите странного: чтобы самый новый софт работал на ОС более 10-летней давности. Старой ОС старый софт. Жизненный цикл Windows 7 подходит к концу, и в ближайшие несколько лет она перейдёт в категорию «ретро», как и Windows XP. Грубо говоря, когда все основные браузера (по сути, Chrome и Firefox) перестанут поддерживать Windows 7, тогда и всё. Так как сидеть в интернете в не последней версии браузера долго не получится (уже через год сайты начнут ломаться), плюс это небезопасно.

Всего голосов 1: ↑1 и ↓0

+1

Вы просто хотите странного: чтобы самый новый софт работал на ОС более 10-летней давности.

По вашему это не возможно?

Старой ОС старый софт

к сожалению вы просто не сможете найти такой софт. Например дрова для старых карт AMD последняя версия которая есть на сайте, не рабочая (поломано апаратное ускорение видео), а рабочую надо еще поискать.

Комментарий пока не оценивали

0

к сожалению вы просто не сможете найти такой софт.

При желании можно очень много чего найти. Я вот несколлько лет назад искал старые программные синтезаторы Yamaha для Windows 3 и 9x, нашёл много всякого, теперь не знаю как найти время чтобы это всё разгрести и систематизировать. Хотя это вообще софт родом из 90-х. А вы говорите про софт для Windows 7, которая ещё только собирается перейти в категорию «ретро».

По вашему это не возможно?

Возможно поддерживать да хоть Windows 95. Но это теряет смысл по мере устаревания ОС, а время и деньги на поддержку — требует.

Вас же не возмущает, что свежий Python не поддерживает DOS. А ведь когда-то поддерживал. То же самое и с Windows 7. Рано или поздно, весь популярный софт перестанет её поддерживать.

Всего голосов 1: ↑1 и ↓0

+1

Если целесообразно — то возможно, конечно. Но каждая строчка кода, теоретически, должна кем-то поддерживаться и тестироваться. Нужно ли тестировать на старой ОС? А, ведь, для нее и собирать бинарники надо тоже отдельно.

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

Что касается совместимости: в новом Python вводятся, например, новые языковые констукции — async/await, моржовый оператор, switch, … Раз использовав новую фичу — вы автоматически заставляете всех пользователей вашего приложения или библиотеки использовать версию интерпретатора выше определенной вами. Если где-то еще используется Python 2.4 (например) — это разве повод поддерживать его в новых библиотеках?

Комментарий пока не оценивали

0

Но каждая строчка кода, теоретически, должна кем-то поддерживаться и тестироваться

Внезапно эти строчки уже работали. И тесты проводит машина.

Что касается совместимости: в новом Python вводятся, например, новые языковые констукции — async/await, моржовый оператор, switch

Внезапно питон работает не только под windows и желание использовать именно в версии windows эти «незаменимые» блестящие функции очень настораживает. Каким боком внутри языковые конструкции привязаны к функция работы с именами файлов. Которые отсутствуют в других ос. При этом не вызывая каких то ни было трудностей.

Я вот несколлько лет назад искал старые программные синтезаторы Yamaha для Windows 3 и 9x, нашёл много всякого

Сравнили, раньше по было не большое и автономное. Кто будет хранит сетевые репозитории всех версий питона и библиотек. Оно кому-то надо?

Всего голосов 1: ↑0 и ↓1

-1

Насколько я понимаю, одна из фич новых версий Windows — поддержка путей длиннее 260 символов. И эти изменения в python, возможно, связаны с тем, чтобы не поддерживать старый код с этим ограничением.

Комментарий пока не оценивали

0

Windows и раньше UNC \\?\ пути поддерживал до 32кб.

Комментарий пока не оценивали

0

А КДПВ вообще для Python2, который, по идее, уже точно 2 года как не поддерживается…

Всего голосов 1: ↑1 и ↓0

+1

Python для Windows7 (64bit)

какая версия питон для виндовс 7какая версия питон для виндовс 7какая версия питон для виндовс 7какая версия питон для виндовс 7 какая версия питон для виндовс 7

Python (Питон) для Windows7 — удобный и быстрый скриптовый язык программирования, предназначенный для ускорения работы разработчика и легкости восприятия кода программы на операционной системе Windows 7.

какая версия питон для виндовс 7

Установка Python (Питон) — скачать бесплатно на ФайлЗебра.ру

Среди известных языков программирования одним из наиболее интересных является Python для Windows 7. Его возможности распространяются на решение разнообразных задач, при этом он ни в чем не уступает другим известным языкам программирования, а именно: Java, Perl, Tcl.

Являясь интерпретируемым языком программирования, осуществляющим поддержку ООП и работающим на большинстве известных платформ, Питон для Windows 7 получил большую популярность среди разработчиков приложений.

Авторы разработки представили язык в 90-е годы – и за этот период использования разработчики значительно продвинулись в сторону улучшения функциональных возможностей и увеличения числа программистов, реализующих свои проекты на языке программирования Python для Windows 7.

Вариантность среды исполнения

Существует определенная модель действий для всех вновь созданных языков программирования, применяемых на различных платформах: переносимый код и среда исполнения не переносятся, а индивидуальны для отдельно взятой платформы. В этот набор входят разнообразные продукты, сопровождающие утилиты, а так же множество объектов, таких, как отладчик, и т.д. Сейчас представлены три варианта сред исполнений для данной разработки, а точнее интерпритаторов: CPython; Python.NET; Jython. Реализация представляет собой модули расширения, которые пишутся языком С, при наличии интерпретатора, который, как правило, применяется на любой из платформ при условии, что ей доступен компилятор С. К тому же представлены уже компилированные среды для разнообразных ОС, в том числе Windows и дистрибутив Linux.

какая версия питон для виндовс 7

Скачать бесплатно Python (Питон) — ФайлЗебра.ру

В чем особенность языка программирования Питон?

Язык программирования Python для Windows 7 имеет ряд неоспоримых особенностей, отличающих его от других языков программирования:

какая версия питон для виндовс 7

Работа с Python (Питон) — скачать бесплатно на ФайлЗебра.ру

Высокоуровневый, интерактивный скриптовый язык программирования Питон был разработан, как наиболее удобный способ написания кода непосредственно в оболочке интерпретатора. К тому же пользователь получил возможность ввода новых команд, как только произойдет исполнение предшествующих. Следует отметить, что язык программирования Python является объектно-ориентированным.

Если нужна 32 битная версия

Здесь представлена последняя версия Python для 64-х битной версии операционной системы Windows 7. Если вам нужно скачать и установить язык программирования Питон для 32-х битной ОС Виндовс 7, то перейдите по следующей ссылке:

Вы можете не только бесплатно скачать Python 64 bit для Windows 7 последней версии с нашего сайта ФайлЗебра.ру, но и если вы ищите приложения для программирования, то вам будут полезны и другие бесплатные программы:

Источник

Как проверить версию Python в различных ОС

Итак, вы, ребята, хотите знать, как проверить версию Python. Простой ответ-запустить python-V в терминале командной строки или оболочке.

В этой статье мы предоставим вам информацию о том, как проверить версию Python в вашей операционной системе. Это может быть полезно при установке приложений, требующих определенной версии Python.

Мы также покажем вам, как программно определить, какая версия Python установлена в системе, в которой запущен скрипт Python. Например, при написании скриптов Python вам нужно будет определить, поддерживает ли скрипт версию Python, установленную на компьютере пользователя.

Python-это интерпретируемый, высокоуровневый язык программирования общего назначения. Созданная Гвидо ван Россумом и впервые выпущенная в 1991 году, философия дизайна Python подчеркивает читабельность кода с заметным использованием значительных пробелов.

Как выполняется управление версиями Python

Выпуски Python production-ready версируются по следующей схеме:

Например, в Python 3.6.8 3 является основной версией, 1 – второстепенной версией, а 2 – микро-версией.

Как проверить версию Python в Windows

Windows не имеет предустановленного Python. Поэтому установщик по умолчанию включен python.org это x86, который может не быть архитектурой вашего ПК. Таким образом, информация о типе процессора доступна в настройках Windows. Однако если ваша система основана на процессоре x64, вам необходимо загрузить установщик x86-64.

Windows не имеет предустановленного Python. Поэтому установщик по умолчанию включен python.org это x86, который может не быть архитектурой вашего ПК. Таким образом, информация о типе процессора доступна в настройках Windows. Однако если ваша система основана на процессоре x64, вам необходимо загрузить установщик x86-64 с Python.

2. Введите python в строку поиска. Появится список совпадающих результатов.

Найдите версию в первой строке. Это число сразу после слова “Python” в левом верхнем углу окна (например, 2.7.14).

Как проверить версию Python в Windows 7

Шаги для проверки версии Python в вашей операционной системе Windows 7:

Как проверить версию Python в Linux

Большинство современных дистрибутивов Linux поставляются с предустановленным Python.

Чтобы проверить установленную версию, откройте окно терминала и введите следующее:

Python 2

Python 3

В вашей системе могут быть установлены версии Python2 и Python3. Первый намек на версию python, установленную вашей системой, заключается в проверке установленного двоичного исполняемого файла python:

Другой путь, по которому можно установить двоичные файлы Python, – это/usr/local/bin/. Как вы можете видеть, в нашей системе установлены версии Python 2 и Python 3.

Как проверить версию Python в Mac OS

Python, вероятно, уже установлен в вашей системе. Чтобы проверить, установлен ли он, перейдите в раздел Applications>Utilities и нажмите на Terminal. (Вы также можете нажать клавишу command-пробел, ввести terminal, а затем нажать Enter.)

Узнайте, какая версия Python установлена, выполнив команду python –version:

Если вы видите что-то подобное, Python 2.7-это ваша версия по умолчанию. Вы также должны посмотреть, установлен ли у вас Python 3:

Как проверить версию Python в CentOS

1. Проверьте версию Python:

2. После этого введите командную строку python:

3. Для выхода выполните следующую команду:

Как проверить версию Python в Raspberry Pi

Чтобы проверить запуск версии python в коде python:

Как проверить версию Python в файле.vimrc

Во-первых, проверьте, есть ли у вас Python в вашем Vim и какую версию вы используете. Кроме того, он возвращает версию, аналогичную тому, как Vim делает это со своей версией. Таким образом, 204-это результат для Python 2.4, 207-для Python 2.7 и так далее.

Теперь мы можем создавать плагины/пакеты в зависимости от версий:

Как проверить версию Python в скрипте

Используйте следующий фрагмент кода, чтобы проверить правильность версии Python:

Когда этот скрипт запустится, он проверит, установлен ли в системе Python 3.7. Однако если нет, то он отправит уведомление и отобразит текущую версию Python.

Проверьте версию Python с помощью sys. версия

Однако иногда вам нужно проверить версию Python программно, из вашего скрипта Python. Тогда вам лучше всего использовать модуль sys:

Выход должен быть именованным кортежем, как этот:

Как проверить версию Python программно

Python2 и Python3 принципиально различны. Код, написанный на Python 2.x, может не работать в Python 3.x.

Кроме того, модуль sys, доступный во всех версиях Python, предоставляет системные параметры и функции. Поэтому sys.version_info позволяет определить версию Python, установленную в системе. Прежде всего, это кортеж, содержащий пять номеров версий: major, minor, micro, release level и serial.

Если вы запустите скрипт с использованием Python версии менее 3.5 он выдаст следующий результат:

Как проверить версию Python С помощью функции python_version()

Еще одна функция для проверки версии python-это функция python_version (). Но сначала нам нужно импортировать модуль платформы, как показано ниже.

Список всех версий Python:

Дата выхода бета-версии Python

Так как первоначальная версия Python была выпущена в 1991 году. Так что это был 0.9.0, а не полный номер 1, так как он еще не был готов к прайм-тайму. Эти версии были выпущены по следующему графику:

Версия Python 1.0-Дата выхода

Первая официальная версия Python была выпущена в 1994 году.

Версия Python 2.0-Дата выхода

Выпущенный в 2000 году, Python 2.0 не только предлагал целый ряд новых функций, но и новая версия была переведена на основанный на сообществе, совместный язык с открытым исходным кодом.

Python 2.7 был последним релизом в серии 2.x. В ноябре 2014 года было объявлено, что Python 2.7 будет поддерживаться до 2020 года, но пользователям было рекомендовано как можно скорее перейти на Python 3.

Версия Python 3.0-Дата выхода

Python 3.0 также известен как “Python 3000” или “Py3K”, и это текущая основная версия Python.

Python Удалить дубликаты Из спискаPython Print Without NewlineLearn Python the Hard Way Review PDFHow to Get a Data Science Internship With No ExperiencePython Map

Вывод

Поэтому мы попытались рассказать о том, как проверить версию Python в различных ОС, и это легко, просто не забывайте делать это время от времени – возможно, поместив напоминание в свой календарь.

В заключение, если у вас все еще есть некоторые проблемы относительно того, как проверить версию Python, вы можете Прокомментировать ниже.

Источник

Python Releases for Windows

Stable Releases

Note that Python 3.9.9 cannot be used on Windows 7 or earlier.

Note that Python 3.9.8 cannot be used on Windows 7 or earlier.

Note that Python 3.10.0 cannot be used on Windows 7 or earlier.

Note that Python 3.7.12 cannot be used on Windows XP or earlier.

Note that Python 3.6.15 cannot be used on Windows XP or earlier.

Note that Python 3.9.7 cannot be used on Windows 7 or earlier.

Note that Python 3.8.12 cannot be used on Windows XP or earlier.

Note that Python 3.9.6 cannot be used on Windows 7 or earlier.

Note that Python 3.8.11 cannot be used on Windows XP or earlier.

Note that Python 3.7.11 cannot be used on Windows XP or earlier.

Note that Python 3.6.14 cannot be used on Windows XP or earlier.

Note that Python 3.9.5 cannot be used on Windows 7 or earlier.

Note that Python 3.8.10 cannot be used on Windows XP or earlier.

Note that Python 3.9.4 cannot be used on Windows 7 or earlier.

Note that Python 3.9.3 cannot be used on Windows 7 or earlier.

Note that Python 3.8.9 cannot be used on Windows XP or earlier.

Note that Python 3.9.2 cannot be used on Windows 7 or earlier.

Note that Python 3.8.8 cannot be used on Windows XP or earlier.

Note that Python 3.6.13 cannot be used on Windows XP or earlier.

Note that Python 3.7.10 cannot be used on Windows XP or earlier.

Note that Python 3.8.7 cannot be used on Windows XP or earlier.

Note that Python 3.9.1 cannot be used on Windows 7 or earlier.

Note that Python 3.9.0 cannot be used on Windows 7 or earlier.

Note that Python 3.8.6 cannot be used on Windows XP or earlier.

Note that Python 3.8.6rc1 cannot be used on Windows XP or earlier.

Note that Python 3.5.10 cannot be used on Windows XP or earlier.

Note that Python 3.7.9 cannot be used on Windows XP or earlier.

Note that Python 3.6.12 cannot be used on Windows XP or earlier.

Note that Python 3.8.5 cannot be used on Windows XP or earlier.

Note that Python 3.8.4 cannot be used on Windows XP or earlier.

Note that Python 3.8.4rc1 cannot be used on Windows XP or earlier.

Note that Python 3.7.8 cannot be used on Windows XP or earlier.

Note that Python 3.6.11 cannot be used on Windows XP or earlier.

Note that Python 3.8.3 cannot be used on Windows XP or earlier.

Note that Python 3.8.3rc1 cannot be used on Windows XP or earlier.

Note that Python 3.7.7 cannot be used on Windows XP or earlier.

Note that Python 3.8.2 cannot be used on Windows XP or earlier.

Note that Python 3.8.1 cannot be used on Windows XP or earlier.

Note that Python 3.7.6 cannot be used on Windows XP or earlier.

Note that Python 3.6.10 cannot be used on Windows XP or earlier.

Note that Python 3.5.9 cannot be used on Windows XP or earlier.

Note that Python 3.5.8 cannot be used on Windows XP or earlier.

Note that Python 3.7.5 cannot be used on Windows XP or earlier.

Note that Python 3.8.0 cannot be used on Windows XP or earlier.

Note that Python 3.7.4 cannot be used on Windows XP or earlier.

Note that Python 3.6.9 cannot be used on Windows XP or earlier.

Note that Python 3.7.3 cannot be used on Windows XP or earlier.

Note that Python 3.5.7 cannot be used on Windows XP or earlier.

Note that Python 3.7.2 cannot be used on Windows XP or earlier.

Note that Python 3.6.8 cannot be used on Windows XP or earlier.

Note that Python 3.7.1 cannot be used on Windows XP or earlier.

Note that Python 3.6.7 cannot be used on Windows XP or earlier.

Note that Python 3.5.6 cannot be used on Windows XP or earlier.

Note that Python 3.7.0 cannot be used on Windows XP or earlier.

Note that Python 3.6.6 cannot be used on Windows XP or earlier.

Note that Python 3.6.5 cannot be used on Windows XP or earlier.

Note that Python 3.5.5 cannot be used on Windows XP or earlier.

Note that Python 3.6.4 cannot be used on Windows XP or earlier.

Note that Python 3.6.3 cannot be used on Windows XP or earlier.

Note that Python 3.5.4 cannot be used on Windows XP or earlier.

Note that Python 3.6.2 cannot be used on Windows XP or earlier.

Note that Python 3.6.1 cannot be used on Windows XP or earlier.

Note that Python 3.5.3 cannot be used on Windows XP or earlier.

Note that Python 3.6.0 cannot be used on Windows XP or earlier.

Note that Python 3.5.2 cannot be used on Windows XP or earlier.

Note that Python 3.5.1 cannot be used on Windows XP or earlier.

Note that Python 3.5.0 cannot be used on Windows XP or earlier.

Источник

Download the latest source release

Download the latest version of Python

Looking for Python with a different OS? Python for Windows, Linux/UNIX, macOS, Other

Want to help test development versions of Python? Prereleases, Docker images

Looking for Python 2.7? See below for specific releases

Active Python Releases

Looking for a specific release?

Python releases by version number:

Sponsors

Visionary sponsors like Google help to host Python downloads.

Licenses

All Python releases are Open Source. Historically, most, but not all, Python releases have also been GPL-compatible. The Licenses page details GPL-compatibility and Terms and Conditions.

Sources

For most Unix systems, you must download and compile the source code. The same source code archive can also be used to build the Windows and Mac versions, and is the starting point for ports to all other platforms.

Download the latest Python 3 and Python 2 source.

Alternative Implementations

This site hosts the «traditional» implementation of Python (nicknamed CPython). A number of alternative implementations are available as well.

History

Python was created in the early 1990s by Guido van Rossum at Stichting Mathematisch Centrum in the Netherlands as a successor of a language called ABC. Guido remains Python’s principal author, although it includes many contributions from others.

Release Schedules

Information about specific ports, and developer info

OpenPGP Public Keys

Source and binary executables are signed by the release manager or binary builder using their OpenPGP key. Release files for currently supported releases are signed by the following:

Release files for older releases which have now reached end-of-life may have been signed by one of the following:

You can import a person’s public keys from a public keyserver network server you trust by running a command like:

or, in many cases, public keys can also be found at keybase.io. On the version-specific download pages, you should see a link to both the downloadable file and a detached signature file. To verify the authenticity of the download, grab both files and then run this command:

Note that you must use the name of the signature file, and you should use the one that’s appropriate to the download you’re verifying.

Other Useful Items

Want to contribute?

Want to contribute? See the Python Developer’s Guide to learn about how Python development is managed.

Источник

Release Date: Sept. 24, 2020

This is the sixth maintenance release of Python 3.8

Note: The release you’re looking at is Python 3.8.6, a bugfix release for the legacy 3.8 series. Python 3.9 is now the latest feature release series of Python 3. Get the latest release of 3.9.x here.

Major new features of the 3.8 series, compared to 3.7

There are many other interesting changes, please consult the «What’s New» page in the documentation for a full list.

More resources

Windows users

macOS users

And now for something completely different

Cut to film of the lost world. Tropical South American vegetation. Our four explorers from Jungle Restaurant and Ken Russell’s Gardening Club sketches limp along exhaustedly.

Second Explorer: My God, Betty, we’re done for.
Third Explorer: We’ll never get out of here. we’re completely lost, lost. Even the natives have gone.
First Explorer: Goodbye Betty, Goodbye Farquarson. Goodbye Brian. It’s been a great expedition.
Third Explorer: All that’ll be left of us will be a map, a compass and a few feet of film, recording our last moments.
First Explorer: Wait a moment!
Fourth Explorer: What is it?
First Explorer: If we’re on film, there must be someone filming us.
Second Explorer: My God, Betty, you’re right!

They all look around, then gradually all notice the camera. They break out in smiles of relief, come towards the camera and greet the camera crew.

Cut to another shot which indudes the first camera flew and yet another camera crew with all their equipment.

Источник

В целом выпуски Python 3 обратно совместимы. Поэтому теоретически вы можете просто перейти на версию 3.7, исправить все ошибки, затем перейти на версию 3.8, и так до Python 3.9

Да но есть нюансы:
Python 3.9.0 cannot be used on Windows 7 or earlier.
Python 3.5.0 cannot be used on Windows XP or earlier.

Всего голосов 1: ↑1 и ↓0

+1

Вот тут лежит небольшой патч и бинарники Python 3.9 и 3.10 с поддержкой Windows 7.

Всего голосов 1: ↑1 и ↓0

+1

Здорово, а к blender-у, который использует питон есть патч, что бы на windows 7 пускался?

Всего голосов 2: ↑0 и ↓2

-2

Если детально посмотреть отличия. То не было причин ломать совместимость с windows 7
ради 3х функций PathCchCanonicalizeEx, PathCchCombineEx, PathCchSkipRoot.
Но теперь очень можно что бы софт особенно (языки и библиотеки которые используют другие) требовали только последнюю версию ОС даже если на то нет причин.
В результате сжигают мосты для старого железа. А потом зеленые ноют что всё пропало.
Более того в апи специально появляются новые модные функции типа CreateFile2 без которых просто жить нельзя, зато можно сказать что пора обновить комп, т.к. новая ось требует новое железа, а новый софт работает только на

глючной

свежей ос, с последними

костылями

исправлениями безопасности 3х дневной давности.

Всего голосов 1: ↑1 и ↓0

+1

Разработчики Python дропнули поддержку Windows 7 не потому что нужны были какие-то новые функции в ОС, а просто потому что официальная поддержка ОС была окончена. То что 2023 года всё ещё выходят платные обновления (ESU) их не волновало.

Всего голосов 1: ↑0 и ↓1

-1

Скорее всего дропнули поддержку Windows 7 потому что им за это заплатили. Зато теперь все кто использовал python как скриптовый движок после обновления перестают пускаться на win7. Здорово же, не так ли?
image

Всего голосов 2: ↑0 и ↓2

-2

Какая-то нелепая теория заговора. Точно нет. Они просто следуют PEP-11, где чётко сказано:

Microsoft has established a policy called product support lifecycle [1]. Each product’s lifecycle has a mainstream support phase, where the product is generally commercially available, and an extended support phase, where paid support is still available, and certain bug fixes are released (in particular security fixes).
CPython’s Windows support now follows this lifecycle. A new feature release X.Y.0 will support all Windows releases whose extended support phase is not yet expired. Subsequent bug fix releases will support the same Windows releases as the original feature release (even if the extended support phase has ended).

Я сам до сих пор пользуюсь Windows 7, и вообще мягко говоря не фанат Python, но иногда приходится с ним иметь дело, поэтому как бы немного в курсе.

Всего голосов 1: ↑1 и ↓0

+1

Вы лучше представьте что холодильник или стиральная машина после 2х лет перестаёт работать, потому как производитель больше не выпускает заплатки безопасности не поддерживает это оборудование, зато выпускает более новое.
Вообще какое дело питону до микрософт policy? Что им мешает идти своим путём с максимальным покрытием абонентов? (Кроме как взносы спонсоров и не навязчивые рекомендации вип визионеров?) А прекращать поддержу win7 из-за како-го то leftpad-а не очень убедительная причина.

Комментарий пока не оценивали

0

PEP-11 — это никаким образом не полиси Microsoft. Разработчики Python сами лет 10 назад предельно чётко обозначили как долго они поддерживают разные версии Windows, просто чтобы поменьше дурить себе голову о поддержке старых ОС.

Что касается самой Microsoft, VS2019 официально полностью поддерживает Windows 7, даже в тех местах где формально нужны новые API из Windows 10, они прикрутили костылики, чтобы оно работало и на Windows 7. VS2022 официально уже не поддерживает Windows 7, с костыликами для поддержки уже не заморачиваются, но её можно установить, и большинство функций даже работает (но некоторые новые функции глючат и на старой ОС и их лучше выключить). При этом в самой VS2022 до сих пор доступны все инструменты для разработки даже для Windows XP, для тех кто до сих пор хочет поддерживать эту ОС.

То есть сама среда разработки официально поддерживается только на новых ОС, потому что разработчики среды перестали тратить время на поддержку Windows 7, 8 и старых необновлённых 10, но при этом никто не запрещает в ней разрабатывать софт, который будет работать хоть на Windows XP.

Не очень сходится с вашими догадками.

Комментарий пока не оценивали

0

Это просто заявления, по факту ситуация обратная. Если вы вдуг захотите поддерживать старое железо, то внезапно столкнётесь с тем что по собирается из множества сторонних библиотек, который по умолчанию, тоже не желают заморачиваться и идут по умолчанию за самым последним поддерживаемым. Недавно представители магнита плакались какой они себе создали геморрой для поддержки парка старых машин и сколько граблей они собрали и то как ситуация постоянно ухудшается, а они RHEL5 сидят, не на винде.

Комментарий пока не оценивали

0

Так а Microsoft при чём к тому, что разработчики разных библиотек не хотят поддерживать устаревшую ОС? Microsoft очень долго поддерживает инструменты разработки под старые версии ОС. То что среди разработчиков Python в целом Windows не особо то популярна, а уж Windows 7 тем более, и они дропнули её поддержку «по расписанию» для собственного удобства, опираясь на полиси, которые они сами написали более 10 лет назад — в чём вина Microsoft?

Комментарий пока не оценивали

0

они дропнули её поддержку «по расписанию» для собственного удобства

Я про это и говорю, что везких причин кроме расписания к дропанью нет.
Разработчики других библиотек обычно не виноваты, они просто используют стандартные инструменты куда специально закладываются подобные грабли несовместимости. Например в libstdc++ добавили функцию basic_string::compare и внезапно часть дистрибутивов линукса мгновенно устарела. Вроде хотели же как лучше. Но тенденция во всей индустрии к одноразовому софту прямо видна не вооруженным глазом.

Комментарий пока не оценивали

0

Ну «эта ОС устарела» — достаточно веское основание для отказа от поддержки. Вопрос, в какой момент считать ОС устаревшей. Разработчики Python выбрали свой критерий. Сейчас несовместимостей мало, так как от поддержки отказались недавно, но со временем количество несовместимостей будет увеличиваться, так как разработчикам развязали руки. Обсуждение отказа от поддержки Windows 7 было тут.

Лично мне кажется, что они поспешили (и надо было протянуть хотя бы до 2023), но хоть сколько нибудь заметной волны недовольства от отказа поддержки Windows 7 не было, значит наверное Python мало кому уже нужен на Windows 7. Судя по 15 звёздам в репозитории версии с поддержкой Windows 7, людей кому нужен новый Python на Windows 7 ничтожно мало.

От того что софт в какой-то момент заканчивает поддержку старых ОС, он не становится одноразовым. Если вам нужен какой-то новый софт, который уже не работает на старой Windows 7, и у вас нет возможности или желания самостоятельно собрать его с поддержкой Windows 7, вы всегда можете поставить Windows 10 или 11. Я как-то ставил Windows 10 на компьютер аж 2009 года. Работает. Windows 10 будет поддерживаться ещё минимум 5 лет.

Комментарий пока не оценивали

0

вы всегда можете поставить Windows 10 или 11

иногда такое не возможно. Да и смена «обоев» иногда приводит только к лишнему геморою и страданиям от «новшеств», если раньше всё просто работало, теперь за этим всем надо следить не поломают ли новые обновления принтеры и еще чего просто скажут что на этом железе больше работать невозможно, покупайте новое.

Ну «эта ОС устарела» — достаточно веское основание для отказа от поддержки.

— тут не отказ, а специальная установка палок в колёса.
Дело в том что огромное количество софта использует питон как скриптовый язык и даже если они не планировали их софт автоматом теперь вынуждает обновляться, старый софт это не модно, а еще и очень опасно (как раньше с ним работали и не вымерли досих пор, от поражения страшными дырами в безопасности не понятно).
И то что звёзд в репозитории мало, это потому как проблемы появляются не сразу а постепенно, более того сам посебе патч не исправит проблему с софтом который будет использовать питон без патча.

От того что софт в какой-то момент заканчивает поддержку старых ОС, он не становится одноразовым

Можно назвать запланированным устареванием. Но это сути не меняет.

Всего голосов 1: ↑0 и ↓1

-1

Так вас никто не заставляет — используйте старый, не обновляющийся, питон на старой, не обновляющейся, windows.

Комментарий пока не оценивали

0

Как никто?

Заканчивается поддержка Python 3.6

Или pip продолжит работать?

Комментарий пока не оценивали

0

Не вижу причин почему бы и нет. Если вы хотите чтобы он продолжал скачивать пакеты с PyPI (или другого репозитория) — то он будет их скачивать до тех пор пока они там публикуются.

Как я вижу вашу проблему — у вас (ок, теоретически у вас) есть старая система на Windows, которую нельзя обновлять по каким-то причинам.

Ок, скачайте все необходимые бинарники (старый Python, и тп) и пакеты (whl) локально и ставьте их локально когда переустанавливаете что-то. Я так делал.

Не хотите локально — можно поднять репозиторий во внутренней сети и ставить только оттуда.

Обновления безопасности не будут приходить на Python? Так они и на операционку не будут приходить, а в ней дыр гораздо больше.

Комментарий пока не оценивали

0

Дело в том что огромное количество софта использует питон как скриптовый язык и даже если они не планировали их софт автоматом теперь вынуждает обновляться

Разработчики этого софта тоже сами принимают решение, нужен ли им самый новый Python без поддержки Windows 7, или они ещё хотят поддерживать Windows 7, из-за чего они могут решить либо остаться на предыдущей версии Python, либо же могут сами собрать самую последнюю версию Python с поддержкой Windows 7, даже патч для этого готовый есть. Но так как они тоже посчитали Windows 7 устаревшей, то тоже отказались от поддержки.

В начале следующего года Google грозится перестать выпускать мажорные обновления Chrome для Windows 7, а ещё через год прекратить выпускать даже критические обновления для той версии Chrome, что будет последней для Windows 7. Клоны Chromium неизбежно последуют, так как вряд ли кто захочет тратить деньги на самостоятельную поддержку Windows 7. Как и в случае с Windows XP, Mozilla скорее всего будет поддерживать Windows 7 на 2-3 года дольше.

В общем, чем дальше, тем больше ПО будет выходить без поддержки Windows 7. Это неизбежно.

Можно назвать запланированным устареванием. Но это сути не меняет.

Нет, это не запланированное устаревание. Вы всё ещё можете обновить ОС, чтобы новый софт тоже работал. Вы просто хотите странного: чтобы самый новый софт работал на ОС более 10-летней давности. Старой ОС старый софт. Жизненный цикл Windows 7 подходит к концу, и в ближайшие несколько лет она перейдёт в категорию «ретро», как и Windows XP. Грубо говоря, когда все основные браузера (по сути, Chrome и Firefox) перестанут поддерживать Windows 7, тогда и всё. Так как сидеть в интернете в не последней версии браузера долго не получится (уже через год сайты начнут ломаться), плюс это небезопасно.

Всего голосов 1: ↑1 и ↓0

+1

Вы просто хотите странного: чтобы самый новый софт работал на ОС более 10-летней давности.

По вашему это не возможно?

Старой ОС старый софт

к сожалению вы просто не сможете найти такой софт. Например дрова для старых карт AMD последняя версия которая есть на сайте, не рабочая (поломано апаратное ускорение видео), а рабочую надо еще поискать.

Комментарий пока не оценивали

0

к сожалению вы просто не сможете найти такой софт.

При желании можно очень много чего найти. Я вот несколлько лет назад искал старые программные синтезаторы Yamaha для Windows 3 и 9x, нашёл много всякого, теперь не знаю как найти время чтобы это всё разгрести и систематизировать. Хотя это вообще софт родом из 90-х. А вы говорите про софт для Windows 7, которая ещё только собирается перейти в категорию «ретро».

По вашему это не возможно?

Возможно поддерживать да хоть Windows 95. Но это теряет смысл по мере устаревания ОС, а время и деньги на поддержку — требует.

Вас же не возмущает, что свежий Python не поддерживает DOS. А ведь когда-то поддерживал. То же самое и с Windows 7. Рано или поздно, весь популярный софт перестанет её поддерживать.

Всего голосов 1: ↑1 и ↓0

+1

Если целесообразно — то возможно, конечно. Но каждая строчка кода, теоретически, должна кем-то поддерживаться и тестироваться. Нужно ли тестировать на старой ОС? А, ведь, для нее и собирать бинарники надо тоже отдельно.

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

Что касается совместимости: в новом Python вводятся, например, новые языковые констукции — async/await, моржовый оператор, switch, … Раз использовав новую фичу — вы автоматически заставляете всех пользователей вашего приложения или библиотеки использовать версию интерпретатора выше определенной вами. Если где-то еще используется Python 2.4 (например) — это разве повод поддерживать его в новых библиотеках?

Комментарий пока не оценивали

0

Но каждая строчка кода, теоретически, должна кем-то поддерживаться и тестироваться

Внезапно эти строчки уже работали. И тесты проводит машина.

Что касается совместимости: в новом Python вводятся, например, новые языковые констукции — async/await, моржовый оператор, switch

Внезапно питон работает не только под windows и желание использовать именно в версии windows эти «незаменимые» блестящие функции очень настораживает. Каким боком внутри языковые конструкции привязаны к функция работы с именами файлов. Которые отсутствуют в других ос. При этом не вызывая каких то ни было трудностей.

Я вот несколлько лет назад искал старые программные синтезаторы Yamaha для Windows 3 и 9x, нашёл много всякого

Сравнили, раньше по было не большое и автономное. Кто будет хранит сетевые репозитории всех версий питона и библиотек. Оно кому-то надо?

Всего голосов 1: ↑0 и ↓1

-1

Насколько я понимаю, одна из фич новых версий Windows — поддержка путей длиннее 260 символов. И эти изменения в python, возможно, связаны с тем, чтобы не поддерживать старый код с этим ограничением.

Комментарий пока не оценивали

0

Windows и раньше UNC \? пути поддерживал до 32кб.

Комментарий пока не оценивали

0

А КДПВ вообще для Python2, который, по идее, уже точно 2 года как не поддерживается…

Всего голосов 1: ↑1 и ↓0

+1

Note that Python 3.9.5 cannot be used on Windows 7 or earlier. Note that Python 3.8.10 cannot be used on Windows XP or earlier. Note that Python 3.9.4 cannot be used on Windows 7 or earlier. Note that Python 3.9.3 cannot be used on Windows 7 or earlier.

Which Python is best for Windows 7?

1 Answer. According to the official Python documentation reports, Python 3.9

How do I install Python on Windows 7 64 bit?

Installing

  • Double-click the icon labeling the file python-3.9. 6-amd64.exe. A Python 3.9.
  • Highlight the Install Now (or Upgrade Now) message, and then click it. When run, a User Account Control pop-up window may appear on your screen.
  • Click the Yes button. A new Python 3.9.
  • Click the Close button.
  • How do I install Python 3.5 on Windows 7?

    Install Python version 3.5.x (32-bit)

  • From the Python downloads page, download a version of Python to your computer or the server.
  • On your computer or the server, double-click the installer.
  • In the installer, select Add Python versionNumber to PATH.
  • Click Install and follow the on-screen instructions.
  • Candy crush saga что это за программа и нужна ли она на windows 10
  • Candle cnc скачать на русском языке для windows 10 x64 цена
  • Camera app for windows 10
  • Cambridge silicon radio ltd аудио драйвер для блютуз для windows 7
  • Cambridge dictionary download for windows 10