About

Swaroop C H is 29 years of age. He is a coder and startupper. He has previously worked at Yahoo!, Adobe, his own startup and Infibeam.

Read more about him

Views
Personal tools
COLLECTION
Collection

Python it:Installazione

From Notes

Jump to: navigation, search

Se Python 2.x è già installato, non si deve rimuoverlo per installare Python 3.0. Entrambe le versioni possono coesistere senza problemi.

Contents

Per utenti Linux/BSD

Usando distribuzioni Linux come Fedora, OpenSuse, Gentoo o {un'altra distro a piacere}, o un sistema BSD come FreeBSD, probabilmente Python è già installato correttamente nel sistema.

Per controllare che Python sia effettivamente installato, aprire una shell (come konsole o gnome-terminal) ed dare il comando python -V come mostrato di seguito.


   $ python -V
   Python 3.0b1
Nota
$ è il prompt della shell e potrebbe differire a seconda della configurazione del sistema operativo in uso, perciò, per semplicità, nel corso del libro il prompt verrà indicato dal simbolo $.

Se il comando produce informazioni sulla versione come mostrato sopra, allora significa che Python è già installato.

Se invece si ottiene un messaggio come questo:

   $ python -V
   bash: Python: command not found

Python non è stato installato. E' improbabile ma possibile.

In questo caso, ci sono due modi per installare Python.

  • E' possibile compilare Python dal codice sorgente ed installarlo. Le istruzioni per la compilazione si trovano sul sito web di Python.
  • [Questa opzione sarà disponibile dopo il rilascio di Python 3.0] Per installare i pacchetti binari si usa il gestore di pacchetti software disponibile sul sistema, come apt-get in Ubuntu/Debian Linux ed altre distro basate su Debian, yum in Fedora Linux, pkg_add in FreeBSD, ecc. Da notare che ci sarà bisogno di una connessione ad Internet per usare quest'ultimo metodo. Alternativamente si possono scaricare i pacchetti binari, copiarli sul PC ed installarli.


Per utenti Windows

Visitare il sito http://www.python.org/download/releases/3.0/ e scaricare l'ultima versione (che al momento della stesura del libro era la 3.0 beta 1. Il file è solo 12.8 MB che è veramente poco in confronto alla maggior parte degli altri linguaggi e software. Per l'installazione procedere come per gli altri software di Windows.

Attenzione
Alla richiesta della possibilità di deselezionare qualche componente indicato come opzionale, non si deselezioni niente! Alcuni di questi componenti saranno molto utili, come IDLE.

Un fatto interessante è che la maggior parte dei download di Python vengono effettuati da utenti Windows. Naturalmente questo dato non offre un quadro completo, dal momento che tutti gli utenti Linux hanno Python installato di default sui propri sistemi.


Usare Python su Windows da linea di comando

Per usare Python su Windows da linea di comando si dovrà definire la variabile PATH in modo appropriato.

Per Windows 2000, XP, 2003 , cliccare su Pannello di Controllo -> Sistema -> Avanzate -> Variabili d'ambiente.... Selezionare la variabile chiamata PATH dalla sezione 'Variabili di sistema', cliccare quindi su Modifica... e aggiungere ;C:\Python30 (senza virgolette) alla fine della riga. Usare, naturalmente, la directory appropriata.

Per versioni precedenti di Windows, aggiungere la seguente riga al file C:\AUTOEXEC.BAT : 'PATH=%PATH%;C:\Python23' (senza virgolette) e riavviare il sistema. Per Windows NT, usare il file AUTOEXEC.NT.

Per utenti Mac OS X

Gli utenti di Mac OS X troveranno Python già installato sui propri sistemi. Aprire il Terminal.app, eseguire python -V e seguire la summenzionata sezione rivolta agli utenti Linux.

Sommario

Su sistemi Linux, Python sarà probabilmente già installato. Altrimenti, si potrà installarlo usando il gestore di pacchetti software della propria distribuzione. Per sistemi Windows, installare python è semplice: occorre scaricare l'installer e cliccarvi due volte per eseguirlo. In seguito si assume che Python sia correttamente installato sul proprio sistema.

Nel prossimo capitolo si scriverà il primo programma Python.


Please add your comments by clicking on the 'Discussion' link in the left sidebar.