GNU/Linux >> Znalost Linux >  >> Debian

Jak nainstalovat Python 3.9 na Debian 11

Python je pravděpodobně jedním z nejpopulárnějších a nejuniverzálnějších programovacích jazyků. Je to víceúčelový jazyk a poskytuje nesčetné množství případů použití, jako je vývoj kompletních webových aplikací, umělá inteligence, web scraping a vizualizace dat na skvělých řídicích panelech v datové vědě.

V současné době je Python 3.9.7 nejnovější verzí Pythonu a poskytuje celou řadu výhod včetně flexibilních proměnných a funkčních notací, sjednocovacích operátorů v dict, podpory časového pásma IANA a mnoha dalších.

V této příručce vás provedeme instalací Pythonu 3.9 na Debian 11.

Krok 1:Nainstalujte závislosti Python3

Tento návod bude vyžadovat, abychom zkompilovali Python ze zdroje. To nám umožňuje nainstalovat nejnovější verzi Pythonu a dále přizpůsobit možnosti sestavení.

Chcete-li začít, aktualizujte index balíčku.

$ sudo apt update

Dále nainstalujte závislosti a knihovny potřebné k sestavení Pythonu.

$ sudo apt install build-essential libncurses5-dev zlib1g-dev libnss3-dev libgdbm-dev libssl-dev libsqlite3-dev libffi-dev libreadline-dev curl libbz2-dev

Tím se nainstaluje řada dalších balíčků a dalších závislostí.

Po dokončení instalace závislostí Pythonu bude dalším krokem stažení nejnovějšího instalačního souboru Pythonu 3.9.

Krok 2:Stáhněte a nainstalujte nejnovější Python 3.9

Dále si stáhneme soubor se zdrojovým kódem gzip z oficiálního vydání Pythonu a stránku stahování, jak je znázorněno.

Chcete-li tedy stáhnout soubor tarball, spusťte příkaz:

$ sudo wget https://www.python.org/ftp/python/3.9.7/Python-3.9.7.tgz

Dále extrahujte komprimovaný soubor následovně.

$ tar -xvf Python-3.9.1.tgz

Po extrakci nyní budete mít 2 soubory:soubor tarball a dekomprimovanou složku (Python-3.9.7)

Chcete-li zkompilovat Python ze zdroje, přejděte do nekomprimované složky.

$ cd Python-3.9.1

Poté spusťte konfigurační skript podle obrázku.

$ /configure --enable-optimizations

Tím se spustí několik testů a zabere to docela dlouho. V mém případě to trvalo přibližně 30 minut. Zde je ukázkový výstup.

Poté zahajte proces sestavování.

$ make -j 2

-j volba určuje počet jader CPU. Počet jader v systému Linux můžete zkontrolovat spuštěním nproc příkaz.

$ nproc

Zde je ukázkový výstup procesu sestavení.

Poté spusťte následující příkaz k instalaci binárních souborů Pythonu.

$ sudo make altinstall

Tím je instalace Pythonu 3.9.7 na váš systém dokončena.

Krok 3:Testování instalace

Nainstalovanou verzi Pythonu můžete potvrdit příkazem:

$ python3.9 --version

K shellu Pythonu 3.9 se dostanete pomocí příkazu

$ python3.9

Abychom to mohli vyzkoušet, napíšeme jednoduchý program, který zjistí součet dvou proměnných, x a y.

x = 35

y = 75

z = x + y

print("Hello, the sum of x and y is", +z)

Výstup

Dobrý den, součet x a y je 110

A jdeme na to! Python 3.9.7 je nyní nainstalován na Debianu 11.


Debian
  1. Jak nainstalovat Python 3.8 na Debian 11 Bullseye

  2. Debian – Jak nainstalovat Python 3.6?

  3. Jak nainstalovat Python 3.10 na Debian 11

  1. Jak nainstalovat Python 3.9 na Debian 10

  2. Jak nainstalovat Python 3.9 na Debian 11 Bullseye

  3. Jak nainstalovat Python 3.6.4 na Debian 9

  1. Jak nainstalovat R na Debian 9

  2. Jak nainstalovat TensorFlow na Debian 9

  3. Jak nainstalovat Python 3.7 na Debian 9