Come installare Python su CentOS 8

Come installare Python su CentOS 8
In questo articolo, ti mostrerò come installare l'interprete del linguaggio di programmazione Python 2 e Python 3 per la codifica e l'esecuzione di programmi Python. Quindi iniziamo.

Installazione di Python 3:

Non è necessario fare nulla per installare Python 3 su CentOS 8 in quanto è installato per impostazione predefinita.

Puoi controllare quale versione dell'interprete del linguaggio di programmazione Python 3 è installata con il seguente comando:

$ Python3 -Version

Come puoi vedere, al momento di questa scrittura, Python 3.6.8 è l'interprete predefinito di linguaggio di programmazione Python 3 su CentOS 8.

Puoi trovare il percorso dell'interprete di Python 3 con il seguente comando:

$ Whereis Python3

Come puoi vedere, puoi accedere a Python 3 come entrambi Python3 (/usr/bin/pithon3) o Python3.6m (/USR/Bin/Python3.6m), o Python3.6 (/USR/Bin/Python3.6) Comando.

Puoi anche accedere all'interprete di Python 3 nel percorso /bin/python3, /bin/python3.7 E /bin/python3.7m

I percorsi dell'interprete Python 3 sono utili quando scrivi gli script Python 3. Ne parlerò più avanti in questo articolo.

Se per qualche motivo, non hai installato Python 3 (molto improbabile), puoi installarlo con il seguente comando:

$ sudo yum installa python3

Installazione di Python 2:

Su CentOS 8, Python 2 non è installato per impostazione predefinita. Ma puoi facilmente installarlo dal repository di pacchetti ufficiali di CentOS 8.

Per installare Python 2 su CentOS 8, eseguire il seguente comando:

$ sudo yum installa python2

Ora, premere Y e poi premere Per confermare l'installazione.

Python 2 dovrebbe essere installato.

Ora, esegui il seguente comando per confermare che Python 2 è installato correttamente.

$ Python2 -Version

Come puoi vedere, Python 2.7.15 è installato e funzionante correttamente.

Puoi anche trovare il percorso dell'interprete del linguaggio di programmazione Python 2 con il seguente comando:

$ dove python2

Come puoi vedere, il percorso dell'interprete di Python 2 è /usr/bin/python2 E /usr/bin/python2.7

Puoi anche accedere all'interprete di Python 2 nel percorso /bin/python2 E /bin/python2.7

I percorsi dell'interprete Python 2 sono utili quando si scrivono script Python 2. Ne parlerò più avanti in questo articolo.

Scrivere la tua prima sceneggiatura Python:

Prima di iniziare a scrivere uno script di Python, devi decidere quale versione (2 o 3) del linguaggio di programmazione Python si sta per usare.

In questi giorni, molto probabilmente vorrai iniziare il tuo programma nell'ultima versione di Python, che è Python 3. A meno che tu non abbia qualche scopo specifico, non utilizzerai Python 2.

Ho creato uno script Python Ciao.Py nel ~/codici directory.

La prima riga della tua sceneggiatura Python dovrebbe avere uno shebang! linea. Questa riga definisce quale interprete utilizzare per l'esecuzione dello script Python.

La linea Shebang inizia con #! seguito dal percorso dell'interprete del linguaggio di programmazione Python.

Per Python 3, la linea Shebang può essere uno dei seguenti:

#!/bin/python3
#!/usr/bin/pithon3
#!/bin/python3.6
#!/usr/bin/pithon3.6
#!/bin/python3.6m
#!/usr/bin/pithon3.6m

Per Python 2, la linea Shebang può essere uno dei seguenti:

#!/bin/python2
#!/usr/bin/python2
#!/bin/python2.7
#!/usr/bin/python2.7

Ecco come appare davvero una linea Shebang nel nostro Ciao.Py sceneggiatura.

Puoi anche usare il env comando nella riga di shebang di avviare l'interprete del linguaggio di programmazione Python. Se usi il comando ENV, non devi memorizzare/scoprire i percorsi dell'interprete del linguaggio di programmazione Python.

IL env Il comando è nel percorso /bin/env E /usr/bin/env, Questo è tutto ciò che devi sapere. Preferisco il env Stile linee shebang.

Per Python 3, la linea Shebang se env viene utilizzato può essere uno dei seguenti:

#!/bin/env python3
#!/usr/bin/env python3
#!/bin/env python3.6
#!/usr/bin/env python3.6
#!/bin/env python3.6m
#!/usr/bin/env python3.6m

Per Python 2, la linea Shebang se env viene utilizzato può essere uno dei seguenti:

#!/bin/env python2
#!/usr/bin/env python2
#!/bin/env python2.7
#!/usr/bin/env python2.7

Ecco come appare davvero una linea Shebang nel nostro Ciao.Py script se env viene utilizzato il comando.

Ho scritto una sceneggiatura di Hello World Python 3 Ciao.Py. Eseguiamo questa sceneggiatura Python.

Innanzitutto, navigare verso il ~/codici directory come segue:

$ cd ~/codici

Come potete vedere, Ciao.Py La sceneggiatura di Python è lì.

$ ls -lh

Ora, aggiungi l'autorizzazione eseguibile allo script Python Ciao.Py come segue:

$ chmod +x ciao.Py

Ora puoi eseguire lo script Python come segue:

$ ./Ciao.Py

Come puoi vedere, l'output corretto è stampato sul terminale.

Quindi, è così che installi Python 2/3 di programmazione su CentOS 8 e scrivi il tuo primo script Python 2/3. Grazie per aver letto questo articolo.