GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat Python 3.7 na Ubuntu 18.04

Python je jedním z nejpopulárnějších programovacích jazyků na světě. Díky své jednoduché a snadno naučitelné syntaxi je Python skvělou volbou pro začátečníky i zkušené vývojáře. Python je poměrně všestranný programovací jazyk. Může být použit jako skriptovací jazyk, k vytváření her, vývoji webových stránek, vytváření algoritmů strojového učení a analýze dat.

Python 3.7 obsahuje mnoho nových funkcí, jako je odložené hodnocení typových anotací, podpora datových tříd a kontextových proměnných, přizpůsobení přístupu k atributům modulu a další.

Tento tutoriál popisuje dva způsoby instalace Pythonu 3.7 na Ubuntu 18.04:Pomocí standardního apt nástroj z deadsnakesPPA a vytvořením 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.

Předpoklady #

Abyste mohli instalovat balíčky do svého systému Ubuntu, musíte být přihlášeni jako root nebo uživatel s přístupem sudo.

Instalace Pythonu 3.7 na Ubuntu pomocí Apt #

Instalace Pythonu 3.7 na Ubuntu pomocí apt je relativně přímočarý proces a zabere jen několik minut:

  1. Začněte aktualizací seznamu balíčků a instalací předpokladů:

    sudo apt updatesudo apt install software-properties-common
  2. Dále přidejte PPA mrtvých hadů do svého seznamu zdrojů:

    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.7 pomocí:

    sudo apt install python3.7
  4. V tomto okamžiku je Python 3.7 nainstalován na vašem systému Ubuntu a připraven k použití. Můžete to ověřit zadáním:

    python3.7 --version
    Python 3.7.3

Instalace Pythonu 3.7 na Ubuntu ze zdroje #

V této sekci vám ukážeme, jak stáhnout a zkompilovat Python 3.7:

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

    sudo apt updatesudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libsqlite3-dev libreadline-dev libffi-dev wget libbz2-dev
  2. Stáhněte si zdrojový kód nejnovější verze ze stránky pro stahování Pythonu pomocí následujícího wgetcommand:

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

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

  3. Jakmile je stahování dokončeno, extrahujte gzipovaný tarball:

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

    cd Python-3.7.4./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 pomocí make :

    make -j 8

    Pro rychlejší sestavení upravte -j příznak podle vašeho procesoru. Pokud neznáte počet jader ve vašem procesoru, můžete jej zjistit zadáním nproc . Systém použitý v této příručce má 8 jader, takže používáme -j8 vlajka.

  6. Po dokončení sestavení nainstalujte binární soubory Pythonu spuštěním následujícího příkazu:

    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.7 byl nainstalován a připraven k použití. Ověřte to zadáním:

    python3.7 --version

    Výstup zobrazí verzi Pythonu:

    Python 3.7.4

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.9 na Ubuntu 20.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.6 na Ubuntu 16.04

  1. Jak nainstalovat Flask na Ubuntu 18.04

  2. Jak nainstalovat TensorFlow na Ubuntu 18.04

  3. Jak nainstalovat Python 3.8 na Ubuntu 18.04