Questo tutorial dimostrerà la procedura di modifica del default in una versione alternativa Python su Debian Linux.
Come controllare la versione corrente del Python predefinito su Debian Linux
Prima di passare a cambiare la versione di Python predefinita in una alternativa, è importante per te scoprire le versioni di Python installate sul tuo sistema. La directory predefinita per Python in Debian o in un altro sistema basato su Linux è "/Usr/bin/python". Utilizzando il comando Elenco "LS", Puoi trovare le versioni di Python installate sul tuo sistema.
LS/USR/Bin/Python*Nota: L'output potrebbe essere diverso nel tuo caso.
Per controllare la versione corrente del Python predefinito su Debian, eseguire il seguente comando:
Python -VersionNel nostro caso, la versione attuale del Python predefinito è 2.7.18. Potrebbe essere diverso nel tuo caso a seconda del sistema che stai utilizzando.
Come cambiare dalla versione di Python alternativa su Debian Linux
Esistono due modi per cambiare dalla versione predefinita a Python alternativa su Debian Linux:
Metodo 1: modifica dalla versione predefinita a alternativa di Python tramite il comando updates
Innanzitutto, l'utente deve creare un collegamento simbolico tra le diverse directory della versione Python separatamente in modo che tutti possano essere uniti in un gruppo denominato "pitone". Dalla versione Python 3.9 è la versione alternativa, useremo, quindi, dobbiamo creare un collegamento simbolico di Python 3.9 tramite il comando di seguito:
sudo update-alternatives-Install/usr/bin/python python/usr/bin/python3.9 2Successivamente, crea un collegamento simbolico di Python versione 2.7 18 eseguendo il comando seguente:
Sudo Update-Alternatives-Install/Usr/Bin/Python Python/Usr/Bin/Python2.7 18Una volta creati i collegamenti Symlink, è possibile elencare le versioni Python installate per cambiarle e per questo, eseguire il seguente comando:
sudo update-alternatives-Config PythonLì vedrai la versione Python e per impostazione predefinita 2.7 è selezionato. Puoi inserire un numero qualsiasi di tua scelta, per impostarlo come versione predefinita del tuo sistema. Ad esempio, sto entrando nel 2 scegliere Python3.9:
Una volta passa alla versione Python, esegui il comando della versione Python per verificarlo:
Python -VersionMetodo 2: Modifica da Python predefinito a Python alternativo attraverso lo strumento Pyenv
È inoltre possibile modificare il Python predefinito in alternativa usando Pyenv Utilizzando i seguenti passaggi:
Passo 1: Primo aggiornamento del sistema ed eseguire il seguente comando per garantire che non vi siano dipendenze di sistema insoddisfatti:
Sudo Apt-get Aggiornamento; SUDO APT-OGET Installazione Make build-essenziale LibSSL-DEV zlib1g-dev libPasso 2: Una volta fatto, eseguire lo script di installazione Pyenv su Debian tramite il comando di seguito:
Curl https: // pyenv.Run | BashPassaggio 3: Quindi, apri il file di origine di una variabile ambientale attraverso il comando di seguito:
sudo nano ~/.profiloAggiungi il seguente script nella parte inferiore del file di origine e salva il file premendo Ctrl + X poi Y
esporta pyenv_root = "$ home/.pyenv "Passaggio 4: Ricarica le modifiche a una variabile di ambiente attraverso il seguente comando:
Fonte ~/.profiloPassaggio 5: Verificare l'installazione di Pyenv Attraverso il comando della versione:
Pyenv -VersionPassaggio 6: Esegui il comando Elenco per controllare le versioni Python disponibili:
Pyenv Installa -ElencoPassaggio 7: Puoi scegliere qualsiasi versione che desideri installare su Debian, sto scegliendo il 3.10.9
Pyenv Installa 3.10.9Passaggio 8: Dopo aver installato l'esecuzione del comando seguente per rendere la versione installata globale per tutti gli utenti:
Pyenv Global 3.10.9Esegui il comando seguente per confermare le modifiche:
Python -VersionLinea di fondo
È possibile installare più versioni di Python su Debian e passare facilmente tra loro. Non è necessario rimuovere una versione Python per installarne un'altra perché puoi usarli contemporaneamente. È necessario creare un collegamento simbolico per la versione Python in un gruppo e successivamente, puoi passare a qualsiasi versione Python che desideri utilizzare il "-Agdate alternativa" comando.