Ricerca nel sito web

Come passare da una versione Python all'altra su Fedora Linux


Passare da una versione all'altra di Python su Fedora Linux può essere essenziale per vari ambienti e progetti di sviluppo. Con più versioni di Python disponibili, è importante gestirle in modo efficace per garantire compatibilità e funzionalità tra diversi progetti. Questa guida ti guiderà attraverso il processo di passaggio da una versione all'altra di Python su Fedora Linux in modo dettagliato e passo dopo passo.

In questo tutorial imparerai:

  • Come verificare la tua attuale versione di Python
  • Come installare e configurare più versioni di Python
  • Come passare da una versione all'altra di Python

Passaggi per passare da una versione Python all'altra su Fedora Linux

Il passaggio da una versione all'altra di Python prevede diversi passaggi, tra cui il controllo della versione corrente, l'installazione di versioni aggiuntive e la configurazione del sistema alternativo per gestirle. Segui questi passaggi per passare facilmente da una versione di Python al tuo sistema Fedora Linux:

  1. Controlla la versione corrente di Python: prima di apportare qualsiasi modifica, è importante sapere quale versione di Python è attualmente impostata come predefinita. Questo può essere fatto eseguendo il seguente comando:

    $ python --version

    Dovresti vedere un output simile a:

    Python 3.12.2
  2. Ciò conferma che Python 3.12.2 è l'attuale versione predefinita.

  3. Installa la versione corrente di Python in alternative: per gestire più versioni di Python, utilizziamo il sistema alternatives. Innanzitutto, aggiungi la versione corrente al sistema delle alternative:

    $ sudo alternatives --install /usr/bin/python python /usr/bin/python3.12 1
  4. Questo comando registra Python 3.12 come alternativa e imposta la sua priorità su 1.

  5. Installa un'altra versione di Python: per passare da una versione all'altra, è necessaria almeno un'altra versione di Python installata. Ad esempio, installiamo Python 3.9:

    $ sudo dnf install python39
  6. Questo comando installa Python 3.9 sul tuo sistema Fedora. data-fuse="22189504506">

  7. Registra la nuova versione di Python con le alternative: dopo aver installato Python 3.9, registralo con il sistema delle alternative:

    $ sudo alternatives --install /usr/bin/python python /usr/bin/python3.9 2
  8. Questo comando imposta Python 3.9 come alternativa con una priorità pari a 2.

  9. Passa da una versione all'altra di Python: ora che entrambe le versioni sono registrate, puoi passare dall'una all'altra utilizzando il comando alternatives --config:

    $ sudo alternatives --config python
  10. Ti verrà presentato un menu per scegliere la versione Python predefinita. Seleziona la versione che desideri utilizzare inserendo il numero corrispondente.

  11. Verifica il passaggio: infine, verifica che il passaggio abbia avuto successo verificando la versione di Python:

    $ python --version

    Dovresti vedere la versione selezionata come nuova predefinita, a conferma che il passaggio è avvenuto con successo.

  12. Passa da una versione all'altra di Python

Conclusione

Gestire più versioni Python su Fedora Linux è semplice con il sistema alternatives. Seguendo questi passaggi, puoi passare facilmente tra diverse versioni di Python, consentendoti di mantenere la compatibilità con vari progetti e ambienti di sviluppo. Questa flessibilità è fondamentale per gli sviluppatori che lavorano su applicazioni diverse e garantisce che tu possa sempre utilizzare la versione Python appropriata per le tue esigenze.

Articoli correlati: