Русская Википедия:CPython

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску

Шаблон:Не путать Шаблон:Карточка программы CPython — наиболее распространённая[1], де-факто[2][3] эталонная реализация языка программирования Python. CPython является интерпретатором байт-кода, написан на C. Разработка ведётся группой разработчиков под руководством создателя Python Гвидо ван Россума. CPython является программным обеспечением с открытым исходным кодом.

Кроме CPython, существуют другие реализации Python: Jython, IronPython, PyPy и Stackless Python.

Поддерживаемые платформы

Шаблон:Col-begin Шаблон:Col-4

Unix-подобные

Шаблон:Col-4

Десктопные ОС

Шаблон:Col-4

Специализированные и встроенные

Шаблон:Col-4

Мейнфреймы и др.

Шаблон:Col-end

Более не поддерживаемые платформы

В PEP 11 перечислены платформы, которые более не поддерживаются Python Software Foundation. Тем не менее эти платформы могут иметь поддержку от других дистрибьюторов. Список неподдерживаемых платформ:

  • DOS (не поддерживается начиная с 2.0)
  • IRIX 4 (не поддерживается начиная с 2.3)
  • Mac OS 9 (не поддерживается начиная с 2.4)
  • MINIX (не поддерживается начиная с 2.3)

Enterprise Linux

Приведённые ниже версии Python поддерживаются актуальными версиями Linux.[4] Статус в таблице относится к поддержке со стороны основной группы Python, а не со стороны разработчика дистрибутива.[5]

Enterprise Linux
Версия дистрибутива Окончание срока поддержки Версия Python
Ubuntu 20.04 LTS (Focal Fossa) 2030-04[6] [7] Шаблон:Version[8]
Ubuntu 18.04 LTS (Bionic Beaver) 2028-04[9] Шаблон:Version[10] Шаблон:Version[11]
Debian 10 2024-06[12] Шаблон:Version[13] Шаблон:Version[14]
Red Hat Enterprise Linux 8 2029 Шаблон:Version[15] Шаблон:Version
Red Hat Enterprise Linux 7 2024-11-30[16] Шаблон:Version[17]
CentOS 8 2029-05-31 Шаблон:Version Шаблон:Version
CentOS 7 2024-06-30 Шаблон:Version[18]
SUSE Linux Enterprise Server 15 2031-07-31 Шаблон:Version[19] Шаблон:Version
SUSE Linux Enterprise Server 12 2027-10-31 Шаблон:Version[20]
Шаблон:Version

Внешние порты

Существуют платформы, поддержка которых отсутствует в официальном дистрибутиве CPython, но имеется у внешних дистрибьюторов. Эти дистрибутивы часто включают дополнительные возможности для поддерживаемых платформ. Список этих платформ:

Примечания

Шаблон:Примечания

Ссылки

Шаблон:Python