Scarica Python
Le versioni correnti di Python sono Python 2.7.5 e Python 3.3.2.
Inizia da una qualsiasi di queste versioni se vuoi imparare Python o se vuoi la massima stabilità; entrambi sono rilasci stabili di produzione.
Se non sai quale versione usare, prova Python 3.3. Alcuni pacchetti software di terze parti non sono ancora compatibili con Python 3; se ti serve utilizzarli, puoi invece scaricare Python 2.7.
Python 3.3.2
Vedi anche la pagina dettagliata su Python 3.3.2:
- Python 3.3.2: Installer MSI per Windows x86 (Pacchetto binario per Windows, non include i sorgenti)
- Python 3.3.2: Installer MSI per Windows x86-64 (Pacchetto binario per Windows AMD64 / Intel 64 / x86-64, non include i sorgenti)
- Python 3.3.2: Installer per Mac OS X 64-bit/32-bit x86-64/i386 (per Mac OS X 10.6 e successivi)
- Python 3.3.2: Installer per Mac OS X 32-bit i386/PPC (per Mac OS X 10.5 e successivi)
- Python 3.3.2: sorgenti compressi con bz2 (per Linux, Unix o Mac OS X)
- Python 3.3.2: sorgenti compressi con zx (per Linux, Unix o Mac OS X, migliore compressione)
Python 2.7.5
Per checksum MD5 e firme OpenPGP, vedi la pagina dettagliata su Python 2.7.5:
- Python 2.7.5: Installer per Windows x86 (Pacchetto binario per Windows, non include i sorgenti)
- Python 2.7.5: Installer per Windows x86-64 (Pacchetto binario per Windows AMD64 / Intel 64 / x86-64, non include i sorgenti)
- Python 2.7.5: Installer per Mac OS X 64-bit/32-bit x86-64/i386 (per Mac OS X 10.6 e successivi)
- Python 2.7.5: Installer per Mac OS X 32-bit i386/PPC (per Mac OS X da 10.3 e successivi)
- Python 2.7.5: sorgenti compressi (per Linux, Unix o Mac OS X)
- Python 2.7.5: sorgenti compressi in bz2 (per Linux, Unix o Mac OS X, migliore compressione)
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
