close

Python

Vai alla navigazione Vai alla ricerca
Python
Logo del programma CPython
Screenshot del programma CPython
Tipo di Interprete del linguaggio di programmazione Python
Sviluppatore Python Software Foundation
Scritto in C
Sistema operativo software multipiattaforma
Prima edizione 26 gennaio 1994
Piattaforma hardware Microsoft Windows
ultima versione
Licenza Licenza Python Software Foundation
Sito web python.org

CPython è l' implementazione di riferimento  più comune [2] , de facto [3] [4] del linguaggio di programmazione Python . CPython è un interprete di bytecode scritto in C. Lo sviluppo è guidato da un team di sviluppo guidato dal creatore di Python Guido van Rossum . CPython è un software open source .

Oltre a CPython, ci sono altre implementazioni di Python: Jython , IronPython , PyPy e Stackless Python .

Piattaforme supportate

Simile a Unix
Sistema operativo desktop
Specializzato e integrato
Mainframe, ecc.

Piattaforme non più supportate

PEP 11 elenca le piattaforme che non sono più supportate da Python Software Foundation . Tuttavia, queste piattaforme potrebbero avere il supporto di altri distributori. Elenco delle piattaforme non supportate:

  • DOS (non supportato dalla 2.0)
  • IRIX 4 (non supportato dalla 2.3)
  • Mac OS 9 (non supportato dalla 2.4)
  • MINIX (non supportato dalla 2.3)

Enterprise Linux

Le versioni Python seguenti sono supportate dalle attuali distribuzioni Linux. [5] Lo stato nella tabella si riferisce al supporto del team principale di Python, non dello sviluppatore della distribuzione. [6]

Linux aziendale
Versione di distribuzione Fine del supporto Versione Python
Ubuntu 20.04 LTS (fossa focale) 2030-04 [7] [otto] Vecchia versione supportata:3.8 [9]
Ubuntu 18.04 LTS (castoro bionico) 2028-04 [10] Vecchia versione, non supportata:2.7 [11] Vecchia versione supportata:3.6 [12]
Debian 10 2024-06 [13] Vecchia versione, non supportata:2.7 [14] Vecchia versione supportata:3.7 [15]
Red Hat Enterprise Linux 8 2029 Vecchia versione, non supportata:2.7 [16] Vecchia versione supportata:3.6
Red Hat Enterprise Linux 7 30-11-2024 [17] Vecchia versione, non supportata:2.7 [18]
CentOS 8 31-05-2029 Vecchia versione, non supportata:2.7 Vecchia versione supportata:3.6
CentOS 7 30-06-2024 Vecchia versione, non supportata:2.7 [19]
SUSE Linux Enterprise Server 15 31-07-2031 Vecchia versione, non supportata:2.7 [20] Vecchia versione supportata:3.6
SUSE Linux Enterprise Server 12 31-10-2027 Vecchia versione, non supportata:2.7 [21]
Leggenda:
Vecchia versione, non supportata
Vecchia versione supportata
Versione attuale
Versione di prova
versione futura

Porte esterne

Esistono piattaforme che non sono supportate dalla distribuzione ufficiale di CPython ma sono disponibili presso distributori esterni. Queste distribuzioni spesso includono funzionalità aggiuntive per le piattaforme supportate. Elenco di queste piattaforme:

Note

  1. https://pythoninsider.blogspot.com/2022/08/python-3106-is-available.html
  2. ^ Python in a NutShell: A Desktop Quick Reference Archiviato il 14 ottobre 2018 in Internet Archive. , 2006, ISBN 9781449379100 . pagina 6 "poiché CPython è la versione più utilizzata di Python"; 2017 pagina 7 Archiviato il 14 ottobre 2018 su Wayback Machine "CPython, il più ampiamente supportato e maturo"
  3. https://wiki.python.org/moin/PythonImplementations Archiviato il 14 ottobre 2018 su Wayback Machine "CPython runtime core (the de-facto reference Python deployment)"
  4. https://www.infoworld.com/article/3267976/python/anaconda-cpython-pypy-and-more-know-your-python-distributions.html Archiviato il 14 ottobre 2018 in Wayback Machine "CPython è l'implementazione di riferimento di Python, la versione standard a cui guardano tutte le altre incarnazioni di Python."
  5. Copia archiviata . Estratto il 5 maggio 2022 . Archiviato dall'originale il 29 marzo 2022.
  6. ^ Marco Lutz. Imparare Python, 5a edizione . — ISBN ‎ 978-1449355739. Archiviato l'8 ottobre 2021 in Internet Archive
  7. Ciclo di rilascio di Ubuntu  . Ubuntu . Estratto il 18 gennaio 2021 . Archiviato dall'originale il 9 ottobre 2019.
  8. Con Python 2 EOL'ed, Ubuntu 20.04 LTS va di pari passo con la sua rimozione di Python 2 - Phoronix . www.phoronix.com . Estratto 1 aprile 2020 . Archiviato dall'originale il 15 febbraio 2020.
  9. ^ Pacchetto binario "python3" in Ubuntu focal . launchpad.net . Estratto il 22 ottobre 2021 . Archiviato dall'originale il 22 ottobre 2021.
  10. Ubuntu 18.04 esteso al 2028 . ServerWatch.com (15 novembre 2018). Estratto il 9 settembre 2019 . Archiviato dall'originale il 7 dicembre 2019.
  11. pacchetto python-default: Ubuntu . Canonical Ltd. (8 giugno 2018). Estratto l'8 giugno 2018 . Archiviato dall'originale il 12 giugno 2018.
  12. pacchetto python3-default: Ubuntu . Canonical Ltd. (8 giugno 2018). Estratto l'8 giugno 2018 . Archiviato dall'originale il 12 giugno 2018.
  13. ^ LTS - Debian Wiki . wiki.debian.org . Estratto il 15 febbraio 2021 . Archiviato dall'originale il 7 maggio 2020.
  14. Debian -- Dettagli del pacchetto python in buster . packages.debian.org . Estratto il 13 settembre 2019 . Archiviato dall'originale il 30 giugno 2019.
  15. Debian -- Notizie -- Debian 10 "buster" rilasciato . www.debian.org _ Estratto il 9 agosto 2019 . Archiviato dall'originale il 22 ottobre 2021.
  16. ^ Python in RHEL   8 ? . Blog degli sviluppatori Red Hat (14 novembre 2018). Estratto il 10 maggio 2019 . Archiviato dall'originale il 10 maggio 2019.
  17. Ciclo di vita di Red Hat Enterprise Linux  . Portale clienti Red Hat . Estratto 1 aprile 2020 . Archiviato dall'originale il 20 gennaio 2013.
  18. DistroWatch.com: Red Hat Enterprise Linux . DistroWatch.com (7 settembre 2017). Estratto il 15 ottobre 2017 . Archiviato dall'originale il 31 ottobre 2017.
  19. DistroWatch.com: CentOS . DistroWatch.com (14 settembre 2017). Estratto il 15 ottobre 2017 . Archiviato dall'originale il 16 ottobre 2017.
  20. Note sulla versione | Estensione SUSE Linux Enterprise Desktop/SUSE Linux Enterprise Workstation 15 GA . www.suse.com . Estratto l'8 agosto 2019 . Archiviato dall'originale il 26 luglio 2018.
  21. DistroWatch.com: openSUSE . DistroWatch.com (14 ottobre 2017). Estratto il 15 ottobre 2017 . Archiviato dall'originale il 26 marzo 2015.

Collegamenti