Vediamo ora come installare Python dal codice sorgente su Linux e compilandolo sulla nostra macchina. Se non si dispone di un gestore di pacchetti, o piuttosto non se ne fa uso, è possibile compilare Python per ottenere una versione fatta da noi. Questa può essere una scelta obbligata ad esempio se ci si trova su una macchina UNIX, senza l’accesso come root.
Questo metodo è molto flessibile, e consente di installare Python ovunque si desideri, anche nella nostra home directory. Per compilare e installare Python, basterà seguire i seguenti passaggi:
- visitare il sito al seguente url: http://www.python.org/download/;
- seguire le istruzioni per scaricare i sorgenti;
- scarica il file con estensione. Tgz. e salvare in una posizione temporanea. Ipotizzando che si desidera installare Python nella nostra home directory, si consiglia di metterlo in un directory con nome ~ / python;
- spostarsi in questa directory (ad esempio, utilizzando il comando cd ~ / Python);
- scompattare l’archivio con il comando tar -xzvf Python-3.1.2.tgz (dove 3.1.2 è il numero della versione del codice sorgente scaricato);
- se la nostra versione di tar non supporta l’opzione z, è possibile decomprimere l’archivio con il comando gunzip prima, per poi utilizzare il comando tar -xvf. Se c’è qualcosa che non va con l’archivio, provare a scaricarlo di nuovo. A volte si verificano errori durante il download.
- spostarsi nella directory in cui è stato spacchettato il sorgente con il comando $ Cd Python-3.1.2
- a questo punto eseguire i seguenti comandi:
. / Configure – prefix = $ (pwd)
make
make install
la procedura di compilazione terminerà con la creazione di un file eseguibile denominato Python posizionato nella directory corrente. (Se si dovessero vericare degli errori in fase di compilazione consultare il file README incluso nella distribuzione.)
- ora basterà aggiungere la directory corrente nella variabile d’ambiente PATH, e si sarà pronti a partire.
- per conoscere le altre direttive di configurazione, eseguire questo comando: . / Configure – help
Dopo aver visto come installare Python dal codice sorgente, per avviarlo basterà digitare al prompt di Linux il comando:
python
per entrare nella Linux interactive shell.
LINK DI APPROFONDIMENTO PER L’ARGOMENTO:
- Manuale Python
- Come installare Python su Linux
- Come installare Python su Mac Os
- Guida all’installazione di Python
- Il software Python
- La portabilità di Python
- La sintassi di Python
Link a risorse consigliate:
- Guida alla programmazione con PYTHON: Corso completo per imparare a programmare in poco tempo
- Manuale Python