GNU/Linux >> Linux Esercitazione >  >> Cent OS

Come installare Python su CentOS 8

Python è uno dei linguaggi di programmazione più popolari al mondo. Con la sua sintassi semplice e facile da imparare, Python è una scelta popolare per principianti e sviluppatori esperti.

A differenza di altre distribuzioni Linux, Python non è installato per impostazione predefinita su CentOS 8.

Come già sai, ci sono due versioni di Python. Il supporto per Python 2 termina nel 2020. Python 3 è il presente e il futuro del linguaggio.

Per impostazione predefinita, RHEL/CentOS 8 non ha un python senza versione a livello di sistema comando per evitare di bloccare gli utenti su una versione specifica di Python. Invece, offre all'utente la possibilità di installare, configurare ed eseguire una versione specifica di Python. Gli strumenti di sistema come yum usa un binario Python interno e le librerie.

Questa guida ti guiderà attraverso l'installazione di Python 3 e Python 2 su CentOS 8.

Installazione di Python 3 su CentOS 8 #

Per installare Python 3 su CentOS 8, esegui il seguente comando come utente root o sudo nel tuo terminale:

sudo dnf install python3

Per verificare l'installazione, controlla la versione Python digitando:

python3 --version

Al momento della stesura di questo articolo, l'ultima versione di Python 3 disponibile nei repository CentOS è "3.6.x":

Python 3.6.8

Il comando installa anche pip.

Per eseguire Python, devi digitare esplicitamente python3 e per eseguire pip digita pip3 .

Dovresti sempre preferire installare i moduli Python forniti dalla distribuzione usando yum o dnf perché sono supportati e testati per funzionare correttamente su CentOS 8. Usa pip solo all'interno di un ambiente virtuale. Python Virtual Environments consente di installare i moduli Python in una posizione isolata per un progetto specifico, anziché essere installati a livello globale. In questo modo, non devi preoccuparti di influenzare altri progetti Python.

I nomi dei pacchetti dei moduli Python 3 sono preceduti da "python3". Ad esempio, per installare il modulo paramiko, dovresti eseguire:

sudo dnf install python3-paramiko

Al momento della stesura di questa guida, l'ultima major release di Python è la 3.8. Per installarlo, dovrai compilarlo dal sorgente.

Installazione di Python 2 su CentOS 8 #

I pacchetti Python 2 sono inclusi anche nei repository CentOS 8 predefiniti.

Per installare Python 2, inserisci il seguente comando:

sudo dnf install python2

Verifica l'installazione digitando:

python2 --version

L'output dovrebbe essere simile a questo:

Python 2.7.15

Per eseguire Python 2, digita python2 e per eseguire pip digita pip2 .

Imposta versione Python predefinita (comando Python senza versione) #

Se hai applicazioni che si aspettano di trovare python comando nel percorso del sistema, dovrai creare il comando python senza versione e impostare la versione predefinita.

Per impostare Python 3 come comando python senza versione a livello di sistema, usa le alternatives utilità:

sudo alternatives --set python /usr/bin/python3

Per Python 2, digita:

sudo alternatives --set python /usr/bin/python2

Le alternatives il comando crea un collegamento simbolicopython che punta alla versione python specificata.

Digita python --version nel tuo terminale e dovresti vedere la versione predefinita di Python.

Per modificare la versione predefinita, utilizzare uno dei comandi precedenti. Se vuoi rimuovere il comando python senza versione, digita:

sudo alternatives --auto python

Cent OS
  1. Come installare Pip su CentOS 7

  2. Come installare l'ultima versione di Python 3 su CentOS 7

  3. Installa Python su CentOS 8

  4. Come installare dig su CentOS 7 e 8

  5. Come installare Python 3.6.4 su CentOS 7

Come installare R su CentOS 8

Come installare Python 3.9 su CentOS 8

Come installare Flask su CentOS 8

Come installare Python su CentOS 9 Stream

Come installare XAMPP su CentOS 8

Come installare Python su CentOS 7