GNU/Linux >> Linux Esercitazione >  >> Debian

Come installare Python 3.7 su Debian 9

Python è uno dei linguaggi di programmazione più popolari al mondo. Con la sua sintassi semplice e facile da imparare, Python è un'ottima scelta per principianti e sviluppatori esperti. Python è un linguaggio di programmazione piuttosto versatile, puoi usarlo per fare quasi tutto ciò che vuoi, scrivere piccoli script, creare giochi, sviluppare siti Web, creare algoritmi di apprendimento automatico, analizzare dati e altro ancora. Python è anche portatile, il che significa che puoi eseguire lo stesso script Python su diversi sistemi operativi senza alcuna modifica.

Il supporto per Python 2 termina nel 2020. Python 3 è il presente e il futuro del linguaggio.

Python 3.7 è l'ultima versione principale del linguaggio Python e include molte nuove funzionalità come la valutazione posticipata delle annotazioni dei tipi, il supporto per le classi di dati e le variabili di contesto, la personalizzazione dell'accesso agli attributi del modulo e altro ancora.

Questo tutorial spiega come installare Python 3.7 su Debian 9.

Installazione di Python 3.7 su Debian #

Compilare Python 3.7 su Debian è un processo relativamente semplice e richiederà solo pochi minuti.

  1. Inizia installando i pacchetti necessari per compilare il sorgente Python:

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

    curl -O https://www.python.org/ftp/python/3.7.3/Python-3.7.3.tar.xz

    Al momento della stesura di questo articolo, l'ultima versione è 3.7.3 .

  3. Al termine del download, estrai il tarball:

    tar -xf Python-3.7.3.tar.xz
  4. Passare alla directory dei sorgenti di Python ed eseguire configure script che eseguirà una serie di controlli per assicurarsi che tutte le dipendenze sul tuo sistema siano presenti:

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

    Il --enable-optimizations l'opzione ottimizzerà il binario Python eseguendo più test che renderanno il processo di compilazione più lento.

  5. Esegui make per avviare il processo di compilazione:

    make -j 8

    Per tempi di compilazione più rapidi, modifica -j flag in base al tuo processore. Se non conosci il numero di core nel tuo processore puoi trovarlo digitando nproc . Il mio sistema ha 8 core, quindi sto usando -j8 bandiera.

  6. Una volta completata la compilazione, installa i binari di Python eseguendo il comando seguente come utente con accesso sudo:

    sudo make altinstall

    Non utilizzare lo standard make install poiché sovrascriverà il sistema predefinito python3 binario.

  7. A questo punto Python 3.7 è installato sul tuo sistema Debian e pronto per essere utilizzato. Puoi verificarlo digitando:

    python3.7 --version
    Python 3.7.3

Debian
  1. Come installare Python 3.8 su Debian 11 Bullseye

  2. Come installare Python 3.9 su Debian 11 Bullseye

  3. Debian – Come installare Python 3.6?

  4. Come installare Python 3.6.4 su Debian 9

  5. Come installare Python 3.10 su Debian 11

Come installare Python 3.9 su Debian 11

Come installare Python 3.10 su Debian 11?

Come installare Python 3.7 su Debian 11 Bullseye

Come installare Python 3 su Debian 8

Come installare Python 3.7 su Debian 9 Stretch

Come installare Vai su Debian 10