Obiettivo
L'obiettivo è installare Python 3 su CentOS 7 con Software Collections (SCL).
Sistema operativo e versioni software
- Sistema operativo: – CentOS 7 o versioni successive
Requisiti
Accesso privilegiato al tuo sistema Ubuntu come root o tramite sudo
comando è richiesto.
Difficoltà
FACILE
Convenzioni
- # – richiede che i comandi linux dati vengano eseguiti con i privilegi di root direttamente come utente root o usando
sudo
comando - $ – dati comandi linux da eseguire come un normale utente non privilegiato
Istruzioni
Versione Python predefinita
Innanzitutto, controlla la tua versione Python predefinita. Questo può essere fatto eseguendo il seguente comando linux:
$ python --version

Imposta raccolte di software (SCL)
Il comando seguente installerà le raccolte di software e ti consentirà di eseguire applicazioni dalla shell SCL:
$ sudo yum install centos-release-scl scl-utils-build
Installa Python 3
A questo punto siamo pronti per installare Python 3. Per farlo, esegui il seguente comando sul terminale del tuo sistema CentOS 7:
$ sudo yum install python33
Esegui applicazioni in Python 3
Python 2 è ancora la tua shell predefinita. Tuttavia, per eseguire l'applicazione in Python 3 devi prima accedere alla shell SCL con l'installazione di Python 3. Il seguente comando farà proprio questo:
$ scl enable python33 bash
Quindi, controlla la tua versione di Python:
$ python --version Python 3.3.2
Ora sei pronto per avviare una qualsiasi delle tue applicazioni dalla shell SCL usando Python 3 come interprete Python predefinito.
