Introduzione
Python è un linguaggio di programmazione interpretato, di alto livello e generico. Creato da Guido van Rossum e rilasciato per la prima volta nel 1991, la filosofia di progettazione di Python enfatizza la leggibilità del codice con il suo notevole uso di spazi bianchi significativi. I suoi costrutti linguistici e l'approccio orientato agli oggetti mirano ad aiutare i programmatori a scrivere codice chiaro e logico per progetti su piccola e larga scala. È un linguaggio di programmazione incredibile, ideale sia per i principianti che per gli sviluppatori esperti. Alcuni dei siti Web e delle applicazioni più popolari sviluppati utilizzando Python includono DropBox, YouTube, Quora, Reddit, Pinterest e Instagram.
Questo tutorial ti mostrerà come installare l'ultima versione di Python sul tuo sistema CentOS 7. L'installazione utilizzerà le raccolte software (SCL) e la distribuzione predefinita Python 2.7. Ti aiuteremo anche ad apprendere alcune nozioni di base e a creare un ambiente virtuale per Python per semplificarne l'utilizzo.
Abilitazione di raccolte software (SCL)
La prima cosa quando si installa Python su CentOS 7 è abilitare le raccolte di software. Software Collection è un'utilità che consente di eseguire un'applicazione che non si trova nella gerarchia principale del filesystem ma è presente in una posizione alternativa.
Quando le SCL sono abilitate, ti concedono autorizzazioni illimitate per utilizzare l'ultima versione di servizi e linguaggi di programmazione che potrebbero non essere presenti nei repository principali. Eseguire il comando seguente per installare i file di rilascio per SCL. Il file di rilascio è un componente del repository aggiuntivo CentOS.
# yum install centos-release-scl
Abilita Python 3
Dovresti aver già abilitato Software Collection. Significa che puoi implementare qualsiasi versione di python 3:python3.3, python3.4, python3.5, python3.6. In questo tutorial ci concentreremo su python3.4. Per abilitarlo devi eseguire:
# yum install rh-python34
Dopo che l'applicazione sarà installata.
Utilizzo di python3.4
Dopo aver installato correttamente il seguente pacchetto è stato necessario attivarlo con il comando:
# scl enable rh-python34 bash
Il comando sopra chiamerà /opt/rh/rh-python34/enable; uno script che cambia le variabili di un ambiente shell. Ora, se verifichi la tua versione di Python:
# python3 --version Python 3.4.0
Conclusione
Questo è tutto! Hai installato correttamente Python 3.4 sul tuo sistema CentOS e dovrebbe essere facile utilizzare il linguaggio di programmazione Python per sviluppare una nuova applicazione.