GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat Python 3.8 na Ubuntu 18.04

Python je jedním z nejrozšířenějších programovacích jazyků na světě. Díky své jednoduché a snadno naučitelné syntaxi je Python oblíbenou volbou pro začátečníky i zkušené vývojáře. Python je poměrně všestranný programovací jazyk. Lze jej použít k vytváření všech druhů aplikací, od jednoduchých skriptů až po složité algoritmy strojového učení.

Python 3.8 je nejnovější hlavní vydání jazyka Python. Obsahuje mnoho nových funkcí, jako jsou výrazy přiřazení, pouze poziční parametry, podpora f-stringů a další.

Python 3.8 není k dispozici ve výchozích úložištích Ubuntu. V tomto tutoriálu se budeme zabývat dvěma různými způsoby instalace Pythonu 3.8 na Ubuntu 18.04. První možností je nainstalovat deb balíček z deadsnakesPPA a druhou možností je sestavení ze zdrojového kódu.

Stejné kroky platí pro Ubuntu 16.04 a jakoukoli distribuci založenou na Ubuntu, včetně Kubuntu, Linux Mint a Elementary OS.

Instalace Pythonu 3.8 na Ubuntu pomocí Apt #

Instalace Pythonu 3.8 na Ubuntu pomocí aptis je relativně přímočarý proces a trvá jen několik minut:

  1. Spusťte následující příkazy jako root nebo uživatel s přístupem sudo, abyste aktualizovali seznam balíčků a nainstalovali předpoklady:

    sudo apt updatesudo apt install software-properties-common
  2. Přidejte PPA mrtvých hadů do seznamu zdrojů vašeho systému:

    sudo add-apt-repository ppa:deadsnakes/ppa

    Po zobrazení výzvy stiskněte Enter pokračovat:

    Press [ENTER] to continue or Ctrl-c to cancel adding it.
  3. Jakmile je úložiště povoleno, nainstalujte Python 3.8 pomocí:

    sudo apt install python3.8
  4. Ověřte, zda byla instalace úspěšná, zadáním:

    python3.8 --version
    Python 3.8.0

    V tomto okamžiku je na vašem systému Ubuntu nainstalován Python 3.8 a můžete jej začít používat.

Instalace Pythonu 3.8 na Ubuntu ze zdroje #

V této části vysvětlíme, jak zkompilovat Python 3.8 ze zdroje.

  1. Aktualizujte seznam balíčků a nainstalujte balíčky potřebné k sestavení Pythonu:

    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. Stáhněte si zdrojový kód nejnovější verze ze stránky pro stahování Pythonu pomocí wget :

    wget https://www.python.org/ftp/python/3.8.0/Python-3.8.0.tgz

    V době psaní tohoto článku je nejnovější vydání 3.8.0 .

  3. Po dokončení stahování rozbalte archiv gzip:

    tar -xf Python-3.8.0.tgz
  4. Přepněte se do zdrojového adresáře Pythonu a spusťte configure skript, který provádí řadu kontrol, aby se ujistil, že jsou přítomny všechny závislosti na vašem systému:

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

    --enable-optimizations optimalizuje binární soubor Pythonu spuštěním více testů. To zpomaluje proces sestavování.

  5. Spusťte proces sestavení Pythonu 3.8:

    make -j 8

    Pro rychlejší sestavení upravte -j aby odpovídaly počtu jader ve vašem procesoru. Číslo zjistíte zadáním nproc .

  6. Po dokončení procesu sestavení nainstalujte binární soubory Pythonu zadáním:

    sudo make altinstall

    Nepoužívejte standardní make install protože přepíše výchozí binární systém python3.

  7. A je to. Python 3.8 byl nainstalován a připraven k použití. Ověřte to zadáním:

    python3.8 --version

    Výstup by měl zobrazovat verzi Pythonu:

    Python 3.8.0

Ubuntu
  1. Jak nainstalovat Python 3.9 na Ubuntu 18.04

  2. Jak nainstalovat Python 3.2 v Ubuntu 13.04?

  3. Jak nainstalovat Python 3.6 na Ubuntu 16.04

  1. Jak nainstalovat Python 3 na Ubuntu 18.04 nebo 20.04

  2. Jak nainstalovat Django na Ubuntu 18.04

  3. Jak nainstalovat Python 3.9 na Ubuntu 20.04

  1. Jak nainstalovat Flask na Ubuntu 18.04

  2. Jak nainstalovat Python 3.7 na Ubuntu 18.04

  3. Jak nainstalovat TensorFlow na Ubuntu 18.04