CPython

CPython
Typ Interpret programovacího jazyka Python
Vývojář Python Software Foundation
Zapsáno v C
Operační systém multiplatformní software
První vydání 26. ledna 1994
Hardwarová platforma Microsoft Windows
Nejnovější verze
Licence Licence Python Software Foundation
webová stránka python.org

CPython  je nejrozšířenější [2] , de facto [3] [4] referenční implementace programovacího jazyka Python . CPython je interpret bytecode napsaný v C. Vývoj vede vývojový tým pod vedením tvůrce Pythonu Guida van Rossuma . CPython je software s otevřeným zdrojovým kódem .

Kromě CPythonu existují další implementace Pythonu: Jython , IronPython , PyPy a Stackless Python .

Podporované platformy

Unixové Desktop OS Specializované a vestavěné Sálové počítače atd.
  • OS/390
  • VMS
  • z/OS

Platformy již nejsou podporovány

PEP 11 uvádí platformy, které již Python Software Foundation nepodporuje . Tyto platformy však mohou mít podporu od jiných distributorů. Seznam nepodporovaných platforem:

Enterprise Linux

Níže uvedené verze Pythonu jsou podporovány aktuálními distribucemi Linuxu. [5] Stav v tabulce se týká podpory od hlavního týmu Pythonu, nikoli od vývojáře distribuce. [6]

Enterprise Linux
Distribuční verze Konec podpory Verze Pythonu
Ubuntu 20.04 LTS (Focal Fossa) 2030-04 [7] [osm] Stará podporovaná verze:3,8 [9]
Ubuntu 18.04 LTS (Bionic Beaver) 2028-04 [10] Stará verze, nepodporovaná:2.7 [11] Stará podporovaná verze:3.6 [12]
Debian 10 2024-06 [13] Stará verze, nepodporovaná:2.7 [14] Stará podporovaná verze:3.7 [15]
Red Hat Enterprise Linux 8 2029 Stará verze, nepodporovaná:2.7 [16] Stará podporovaná verze:3.6
Red Hat Enterprise Linux 7 2024-11-30 [17] Stará verze, nepodporovaná:2.7 [18]
CentOS 8 2029-05-31 Stará verze, nepodporovaná:2.7 Stará podporovaná verze:3.6
CentOS 7 2024-06-30 Stará verze, nepodporovaná:2.7 [19]
SUSE Linux Enterprise Server 15 2031-07-31 Stará verze, nepodporovaná:2.7 [20] Stará podporovaná verze:3.6
SUSE Linux Enterprise Server 12 2027-10-31 Stará verze, nepodporovaná:2.7 [21]
Legenda:Stará verze, není podporovánaStará podporovaná verzeSoučasná verzeTestovací verzebudoucí verze

Externí porty

Existují platformy, které nejsou podporovány oficiální distribucí CPythonu, ale jsou dostupné od externích distributorů. Tyto distribuce často obsahují další funkce pro podporované platformy. Seznam těchto platforem:

Poznámky

  1. https://pythoninsider.blogspot.com/2022/08/python-3106-is-available.html
  2. Python in a NutShell: A Desktop Quick Reference Archived 14. října 2018 na Wayback Machine , 2006, ISBN 9781449379100 . strana 6 "protože CPython je nejrozšířenější verzí Pythonu"; 2017 strana 7 Archivováno 14. října 2018 na Wayback Machine „CPython, nejvíce podporovaný a vyspělý“
  3. https://wiki.python.org/moin/PythonImplementations Archivováno 14. října 2018 na Wayback Machine „Cython runtime core (de-facto referenční implementace Pythonu)“
  4. https://www.infoworld.com/article/3267976/python/anaconda-cpython-pypy-and-more-know-your-python-distributions.html Archivováno 14. října 2018 na Wayback Machine „CPython je referenční implementace Pythonu, standardní verze, na kterou vzhlížejí všechny ostatní inkarnace Pythonu."
  5. Archivovaná kopie . Získáno 5. května 2022. Archivováno z originálu dne 29. března 2022.
  6. Mark Lutz. Učení Pythonu, 5. vydání . — ISBN ‎ 978-1449355739. Archivováno 8. října 2021 na Wayback Machine
  7. Cyklus vydání Ubuntu  . Ubuntu . Získáno 18. ledna 2021. Archivováno z originálu dne 9. října 2019.
  8. S Python 2 EOL'ed se Ubuntu 20.04 LTS pohybuje spolu s jeho odstraněním Python 2 - Phoronix . www.phoronix.com . Staženo 1. dubna 2020. Archivováno z originálu 15. února 2020.
  9. Binární balíček "python3" v ubuntu focal . launchpad.net . Získáno 22. října 2021. Archivováno z originálu dne 22. října 2021.
  10. Ubuntu 18.04 prodlouženo do roku 2028 . ServerWatch.com (15. listopadu 2018). Získáno 9. září 2019. Archivováno z originálu 7. prosince 2019.
  11. balíček python-defaults : Ubuntu . Společnost Canonical Ltd. (8. června 2018). Staženo 8. června 2018. Archivováno z originálu 12. června 2018.
  12. balíček python3-defaults : Ubuntu . Společnost Canonical Ltd. (8. června 2018). Staženo 8. června 2018. Archivováno z originálu 12. června 2018.
  13. LTS - Debian Wiki . wiki.debian.org . Získáno 15. února 2021. Archivováno z originálu dne 7. května 2020.
  14. Debian -- Podrobnosti o balíčku python v busteru . packages.debian.org . Získáno 13. září 2019. Archivováno z originálu 30. června 2019.
  15. Debian -- Novinky -- Vydán "buster" Debian 10 . www.debian.org _ Získáno 9. srpna 2019. Archivováno z originálu dne 22. října 2021.
  16. Python v RHEL   8 ? . Blog vývojářů Red Hat (14. listopadu 2018). Staženo 10. 5. 2019. Archivováno z originálu 10. 5. 2019.
  17. Red Hat Enterprise Linux Life  Cycle . Zákaznický portál Red Hat . Získáno 1. dubna 2020. Archivováno z originálu dne 20. ledna 2013.
  18. DistroWatch.com: Red Hat Enterprise Linux . DistroWatch.com (7. září 2017). Získáno 15. října 2017. Archivováno z originálu 31. října 2017.
  19. DistroWatch.com: CentOS . DistroWatch.com (14. září 2017). Získáno 15. října 2017. Archivováno z originálu 16. října 2017.
  20. Poznámky k vydání | SUSE Linux Enterprise Desktop/SUSE Linux Enterprise Workstation Extension 15 GA . www.suse.com . Získáno 8. srpna 2019. Archivováno z originálu dne 26. července 2018.
  21. DistroWatch.com: openSUSE . DistroWatch.com (14. října 2017). Získáno 15. října 2017. Archivováno z originálu dne 26. března 2015.

Odkazy