CPython

Материал из Википедии — свободной энциклопедии
Перейти к навигацииПерейти к поиску
CPython
Логотип программы CPython
Скриншот программы CPython
Типинтерпретатор языка программирования Python
РазработчикPython Software Foundation
Написана наC
Операционная система кроссплатформенное ПО
Первый выпуск26 января 1994
Аппаратная платформа кроссплатформенность
Последняя версия
Репозиторийgithub.com/python/cpython
ЛицензияPython Software Foundation License
Сайтpython.org

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

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

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

править код

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

править код

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

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

Enterprise Linux

править код

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

Enterprise Linux
Версия дистрибутиваОкончание срока поддержкиВерсия Python
Ubuntu 20.04 LTS (Focal Fossa)2030-04[7][8]Старая поддерживаемая версия: 3.8[9]
Ubuntu 18.04 LTS (Bionic Beaver)2028-04[10]Старая версия, не поддерживается: 2.7[11]Старая поддерживаемая версия: 3.6[12]
Debian 102024-06[13]Старая версия, не поддерживается: 2.7[14]Старая поддерживаемая версия: 3.7[15]
Red Hat Enterprise Linux 82029Старая версия, не поддерживается: 2.7[16]Старая поддерживаемая версия: 3.6
Red Hat Enterprise Linux 72024-11-30[17]Старая версия, не поддерживается: 2.7[18]
CentOS 82029-05-31Старая версия, не поддерживается: 2.7Старая поддерживаемая версия: 3.6
CentOS 72024-06-30Старая версия, не поддерживается: 2.7[19]
SUSE Linux Enterprise Server 152031-07-31Старая версия, не поддерживается: 2.7[20]Старая поддерживаемая версия: 3.6
SUSE Linux Enterprise Server 122027-10-31Старая версия, не поддерживается: 2.7[21]
Легенда:
Старая версия, не поддерживается
Старая поддерживаемая версия
Текущая версия
Тестовая версия
Будущая версия

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

править код

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

Примечания

править код
  • python.org (англ.) — официальный сайт CPython

Навигация