Лучшие вопросы
Таймлайн
Чат
Перспективы
CPython
Эталонная реализация python Из Википедии, свободной энциклопедии
Remove ads
CPython — наиболее распространённая[2], де-факто[3][4] эталонная реализация языка программирования Python. CPython является компилятором и интерпретатором байт-кода, написан на C.
Разработка ведётся группой разработчиков под руководством руководящего совета Python. CPython является программным обеспечением с открытым исходным кодом.
Кроме CPython, существуют другие реализации Python: Jython, IronPython, PyPy и Stackless Python.
Remove ads
Поддерживаемые платформы
Суммиров вкратце
Перспектива
|
|
|
|
Более не поддерживаемые платформы
В PEP 11 перечислены платформы, которые более не поддерживаются Python Software Foundation. Тем не менее эти платформы могут иметь поддержку от других дистрибьюторов. Список неподдерживаемых платформ:
- DOS (не поддерживается начиная с 2.0)
- IRIX 4 (не поддерживается начиная с 2.3)
- Mac OS 9 (не поддерживается начиная с 2.4)
- MINIX (не поддерживается начиная с 2.3)
- AtheOS (не поддерживается начиная с 2.6)
- BeOS (не поддерживается начиная с 2.6)
- DOS (не поддерживается начиная с 2.0)
- IRIX 4 (не поддерживается начиная с 2.3)
- IRIX 5 и более поздние версии (не поддерживается начиная с 3.2, 3.7)[5]
- Mac OS 9 (не поддерживается начиная с 2.4)
- MINIX (не поддерживается начиная с 2.3)
- OpenVMS (не поддерживается начиная с 3.3)
- OS/2 (не поддерживается начиная с 3.3)
- RISC OS (не поддерживается начиная с 3.0)
- Windows:
- Windows 8 (официальной поддержки нет ни в одной из основных версий Python с 10 января 2023 года)
- Windows 7 (официальной поддержки нет ни в одной из основных версий Python с 14 января 2020 года)
- Windows Vista (не поддерживается начиная с 3.9)
- Windows XP (не поддерживается начиная с 3.5)
- Windows 2000 (не поддерживается начиная с 3.3)
- Windows 3.x (не поддерживается начиная с 2.0)
- Windows 9x (не поддерживается начиная с 2.6)
- Windows NT 4.0 (не поддерживается начиная с 2.6)
Enterprise Linux
Приведённые ниже версии Python поддерживаются актуальными версиями Linux[6]. Статус в таблице относится к поддержке со стороны основной группы Python, а не со стороны разработчика дистрибутива[7].
Remove ads
Внешние порты
Существуют платформы, поддержка которых отсутствует в официальном дистрибутиве CPython, но имеется у внешних дистрибьюторов. Эти дистрибутивы часто включают дополнительные возможности для поддерживаемых платформ. Список этих платформ:
- Amiga: AmigaPython
- AS/400: iSeriesPython
- DOS с использованием DJGPP: PythonD
- PlayStation Portable: Stackless Python for PSP
- Symbian OS: PyS60 1.4.5 (CPython 2.2.2) / PyS60 2.0 (СPython 2.5.4)
- Windows CE/Pocket PC: Python Windows CE port
Remove ads
Примечания
Ссылки
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads
