Sebbene l'ultima versione su Ubuntu 20.04 di Python sia la 3.x, tuttavia, possiamo ancora installare Python 2.7 dal suo archivio ufficiale. Qui te lo mostreremo insieme ai passaggi per aggiornare alternative per selezionare la versione predefinita di Python su Linux.
Con il linguaggio di programmazione entry-level e intuitivo Python, puoi codificare quasi tutte le applicazioni immaginabili. Ma è solo un software come un altro:l'installazione e la gestione a volte possono essere complesse. Beh, non per Ubuntu. La sintassi di Python è semplice e comprensibile in modo che i principianti e coloro che cambiano possano trovare rapidamente la loro strada. L'orientamento agli oggetti è completamente supportato in Python, ma non viene applicata alcuna programmazione orientata agli oggetti. Python supporta anche vari stili di programmazione, come la programmazione imperativa, strutturale, funzionale o orientata agli aspetti.
- Vediamo come installare la versione Python 2.7 su Ubuntu 20.04 LTS
Poiché i pacchetti per installare questo linguaggio di programmazione sono già nel repository ufficiale, quindi digita semplicemente-
sudo apt update sudo add-apt-repository universe
sudo apt install python2.7
o
- Puoi anche usare il comando seguente per installare Python-2:
sudo apt install python
Per controllare la versione-
python --version
- Installa Pip2
Pip2 non è disponibile nel repository Ubuntu 20.04 per l'installazione, quindi è necessario scaricarlo manualmente-
sudo apt install curl
curl https://bootstrap.pypa.io/pip/2.7/get-pip.py --output get-pip.py
- Ora installa lo script scaricato –
sudo python2 get-pip.py
- Per controllare la versione-
pip2 --version
- Come sappiamo, l'ultima versione di Python su Ubuntu è la 3.x quindi, nel caso tu voglia installarlo anche tu.
sudo apt install python3
- Imposta la versione Python predefinita
Sebbene possiamo installare più versioni, tuttavia, il problema è come impostare quella predefinita per il sistema. Voglio dire se digiti-
python
sul tuo terminale di comando di Linux, quale versione dovrebbe chiamare 2.7, 3.8 o qualsiasi altra. Bene, per impostare quello predefinito, dobbiamo assegnare la priorità alle diverse versioni del linguaggio Python disponibili sul nostro sistema Ubuntu.
Per questo prima imposta versioni alternative per Python . Ad esempio, ho due versioni sui miei sistemi, una è 2.7 e l'altro è 3.8. Pertanto, sto impostando 2.7 come versione predefinita dandogli priorità 1 e 2 a 3.8 uno.
update-alternatives --install /usr/bin/python python /usr/bin/python2.7 1 update-alternatives --install /usr/bin/python python /usr/bin/python3.8 2
Allo stesso modo, puoi impostare la priorità su una versione alternativa S. Una volta fatto, controlliamo quali sono le versioni ora disponibili nelle alternative di aggiornamento.
update-alternatives --list python
Il comando sopra elencherà tutte le versioni disponibili sul tuo sistema.
Ora, se digiti – python
sul tuo terminale, questo chiamerà il 2.7 versione installata, non 3.8.
Per cambiare versione di Python:
Ma cosa accadrà se in futuro vorrai impostare Python 3.8 come versione predefinita, per questo puoi usare un semplice comando-
update-alternatives --config python
Il comando precedente fornirà un' opzione di selezione basata su testo per impostare la priorità sulle versioni di Python . Digita semplicemente la Selezione assegnare il numero a una versione particolare e premere Invio chiave, questo cambierà la priorità di Python così come la versione predefinita dello switch impostata per il tuo sistema.