Non è installato per impostazione predefinita su centos 8. Questa guida ti mostrerà come procedere per installarlo.
Contenuti correlati
- Come installare Python 2 e Python 3 su Fedora 35
- Come installare e configurare Ansible su Rocky Linux/CentOS 8
- Come installare e configurare Ansible su Fedora 35
Assicurati di avere i pacchetti più recenti prima di procedere:
sudo dnf -y update
Pitone 3
Per installare python3, esegui questo comando come utente sudo:
sudo dnf install python3
Controlla la versione python:
python3 --version
Per eseguire Python, devi digitare esplicitamente python3
. Se vuoi usare python
invece, procedi come segue.
Controlla dove si trova l'eseguibile python3:
which python3
Uscita:
$ which python3
/usr/bin/python3
Per avere python3 per impostazione predefinita quando digiti python
, devi creare un collegamento simbolico /usr/local/bin/python
puntando a questo /usr/bin/python3
con questo comando:
sudo ln -s /usr/bin/python3 /usr/local/bin/python
Installazione di Python 2
Usa questo comando per installare python2:
sudo dnf install -y python2
Verifica che python2 sia installato:
python2 --version
Uscita:
$ python2 --version
Python 2.7.18
Impostazione della versione Python predefinita
Se hai entrambe le versioni installate e hai un'app che prevede una versione specifica, usa questo comando per impostare quella corretta nel percorso di sistema:
Per impostare Python3 come predefinito:
sudo alternatives --set python /usr/bin/python3
Per impostare Python2 come predefinito:
sudo alternatives --set python /usr/bin/python3
Il comando alternatives crea un collegamento simbolico python che punta alla versione python specificata.
Digita python –version nel tuo terminale e dovresti vedere la versione predefinita di Python.
Se vuoi rimuovere il comando python senza versione, digita:
sudo alternatives --auto python