Scarica Python
Le versioni correnti di Python sono Python 2.7.13 e Python 3.6.0.
Se non sai quale versione usare esiste un documento [in inglese], che potrebbe aiutarti nella scelta. In linea di massima se devi iniziare da zero, ti consigliamo di scegliere Python 3, mentre se devi utilizzare pacchetti software di terze parti che potrebbero non essere ancora compatibili con Python 3, ti consigliamo di utilizzare Python 2.7.
In sintesi: Python 2.x è l'eredità, Python 3.x è il presente ed il futuro del linguaggio
Python 3.6.0
Vedi anche la pagina dettagliata su Python 3.6.0:
- Python 3.6.0: Installer EXE per Windows x86-64 (per AMD64/EM64T/x64, non precessori Itanium)
- Python 3.6.0: Installer EXE per Windows x86
- Python 3.6.0: Installer per Mac OS X 64-bit/32-bit (per Mac OS X 10.6 e successivi)
- Python 3.6.0: sorgenti compressi con XZ
Python 2.7.13
Vedi la pagina dettagliata su Python 2.7.13:
- Python 2.7.13: Installer per Windows x86 (Pacchetto binario per Windows, non include i sorgenti)
- Python 2.7.13: Installer per Windows x86-64 (Pacchetto binario per Windows AMD64 / Intel 64 / x86-64, non include i sorgenti)
- Python 2.7.13: Installer per Mac OS X 64-bit/32-bit (per Mac OS X 10.6 e successivi)
- Python 2.7.13: Installer per Mac OS X 32-bit i386/PPC (per Mac OS X da 10.5 e successivi)
- Python 2.7.13: sorgenti compressi (per Linux, Unix o Mac OS X)
- Python 2.7.13: sorgenti compressi in XZ
Altre versioni
Una lista completa di tutte le versioni rilasciate è disponibile se ti occorrono i sorgenti di una vecchia versione di Python.
Oltre alla "tradizionale" implementazione C di Python (soprannominata CPython), sono disponibili diverse implementazioni alternative.
- IronPython (Python su .NET)
- Jython (Python sulla Java Virtual Machine)
- PyPy (Una veloce implementazione python con compilatore JIT)
- Stackless Python (Branch di CPython con supporto ai microthread)
Altri gruppi o ditte hanno creato pacchetti di Python, spesso includendo un maggior numero di librerie o in maniera specifica per applicazioni particolari:
- ActiveState ActivePython (versioni commerciale e comunitaria, include moduli per il calcolo scientifico)
- Enthought Canopy (una distribuzione commerciale orientata al calcolo scientifico)
- Portable Python (Python e pacchetti aggiuntivi configurati per essere eseguiti su dispositivi portatili)
Altre informazioni utili
- Cerchi moduli Python di terze parti? L'indice dei package ne contiene numerosi.
- Puoi consultare la documentazione online (in italiano o in inglese) o scaricarla in HTML, PostScript, PDF ed altri diversi formati. Vedi anche la pagina della documentazione.
- Nota: anche se esiste un pacchetto binario già pronto per la tua piattaforma, ha senso scaricare anche i sorgenti: ciò ti permetterà di esplorare la libreria standard (directory Lib), la collezione standard di demo (Demo) e gli strumenti aggiuntivi (Tools) che contiene. C'è molto da imparare dai sorgenti!
Python è Certificato Open Source da OSI
