GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come installare Python 3.9 su Ubuntu 20.04

Python è uno dei linguaggi di programmazione più popolari al mondo. È un linguaggio versatile utilizzato per creare tutti i tipi di applicazioni, da semplici script a complessi algoritmi di apprendimento automatico. Con la sua sintassi semplice e facile da imparare, Python è una scelta popolare per principianti e sviluppatori esperti.

Python 3.9 è l'ultima major release del linguaggio Python. Include molte nuove funzionalità come nuovi operatori dict, nuove funzioni str, supporto per il fuso orario IANA e altro ancora.

In questo articolo, ti mostreremo due modi per installare Python 3.9 su Ubuntu 20.04. La prima opzione è installare il pacchetto da deadsnakesPPA e la seconda è compilare Python 3.9 dal codice sorgente.

Gli stessi passaggi si applicano a Ubuntu 18.04 e a tutte le distribuzioni basate su Ubuntu, inclusi Kubuntu, Linux Mint e SO elementare.

Installazione di Python 3.9 su Ubuntu con Apt #

L'installazione di Python 3.9 su Ubuntu con apti è un processo relativamente semplice e richiede solo pochi minuti per essere completato.

  1. Aggiorna l'elenco dei pacchetti e installa i prerequisiti:

    sudo apt updatesudo apt install software-properties-common
  2. Aggiungi il PPA deadsnakes all'elenco delle fonti del tuo sistema:

    sudo add-apt-repository ppa:deadsnakes/ppa

    Quando richiesto, premi [Enter] per continuare.

  3. Una volta abilitato il repository, puoi installare Python 3.9 eseguendo:

    sudo apt install python3.9
  4. Verifica che l'installazione sia andata a buon fine digitando:

    python3.9 --version
    Python 3.9.1+

Questo è tutto. Python 3.9 è installato su Ubuntu e puoi iniziare a usarlo.

Installazione di Python 3.9 su Ubuntu dal sorgente #

La compilazione di Python dal sorgente consente di installare l'ultima versione di Python e personalizzare le opzioni di compilazione. Tuttavia, non sarai in grado di mantenere la tua installazione di Python tramite apt gestore di pacchetti.

I seguenti passaggi spiegano come compilare Python 3.9 dal sorgente:

  1. Installa le dipendenze necessarie per compilare Python:

    sudo apt updatesudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev libsqlite3-dev wget libbz2-dev
  2. Scarica il codice sorgente dell'ultima versione dalla pagina di download di Python con wget :

    wget https://www.python.org/ftp/python/3.9.1/Python-3.9.1.tgz
  3. Una volta completato il download, estrai l'archivio gzippato:

    tar -xf Python-3.9.1.tgz
  4. Passa alla directory sorgente di Python ed esegui configure script, che esegue una serie di controlli per assicurarsi che tutte le dipendenze del sistema siano presenti:

    cd Python-3.9.1./configure --enable-optimizations

    Il --enable-optimizations l'opzione ottimizza il binario Python eseguendo più test. Questo rende il processo di compilazione più lento.

  5. Avvia il processo di compilazione di Python 3.9:

    make -j 12

    Per tempi di compilazione più rapidi, modifica -j per corrispondere al numero di core nel tuo processore. Puoi trovare il numero digitando nproc .

  6. Quando il processo di compilazione è completo, installa i binari di Python digitando:

    sudo make altinstall

    Stiamo usando altinstall invece di install perché in seguito sovrascriverà il binario python3 di sistema predefinito.

Questo è tutto. Python 3.9 è stato installato e pronto per essere utilizzato. Per verificarlo, digita:

python3.9 --version

L'output dovrebbe mostrare la versione di Python:

Python 3.9.1

Ubuntu
  1. Come installare Python 3 su Ubuntu 18.04 o 20.04

  2. Come installare Python 3.9 su Ubuntu 18.04

  3. Come installare Python 3.2 in Ubuntu 13.04?

  4. Come installare Python 3.6 su Ubuntu 16.04

  5. Come installare Python 3.9 su Ubuntu 20.04

Come installare l'ultimo Python su Ubuntu 18.04

Come installare Python 3.11 su Ubuntu 20.04

Come installare Python 3.6 su Ubuntu 16.04, Ubuntu 16.10, 17.04

Come installare Python su Ubuntu 20.04

Come installare Python su 3.9 Ubuntu 20.04

Come installare Python su Ubuntu 22.04