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:
-
Začněte aktualizací seznamu balíčků a instalací předpokladů:
sudo apt updatesudo apt install software-properties-common -
Dále přidejte PPA mrtvých hadů do svého seznamu zdrojů:
sudo add-apt-repository ppa:deadsnakes/ppaPo zobrazení výzvy stiskněte
Enterpokračovat:Press [ENTER] to continue or Ctrl-c to cancel adding it. -
Jakmile je úložiště povoleno, nainstalujte Python 3.7 pomocí:
sudo apt install python3.7 -
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 --versionPython 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:
-
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 -
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.tgzV době psaní tohoto článku je nejnovější vydání
3.7.4. -
Jakmile je stahování dokončeno, extrahujte gzipovaný tarball:
tar -xf Python-3.7.4.tgz -
Dále přejděte do zdrojového adresáře Pythonu a spusťte
configureskript, 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-optimizationsoptimalizuje binární soubor Pythonu spuštěním více testů. To zpomaluje proces sestavování. -
Spusťte proces sestavení Pythonu pomocí
make:make -j 8Pro rychlejší sestavení upravte
-jpříznak podle vašeho procesoru. Pokud neznáte počet jader ve vašem procesoru, můžete jej zjistit zadánímnproc. Systém použitý v této příručce má 8 jader, takže používáme-j8vlajka. -
Po dokončení sestavení nainstalujte binární soubory Pythonu spuštěním následujícího příkazu:
sudo make altinstallNepoužívejte standardní
make installprotože přepíše výchozí binární systém python3. -
A je to. Python 3.7 byl nainstalován a připraven k použití. Ověřte to zadáním:
python3.7 --versionVýstup zobrazí verzi Pythonu:
Python 3.7.4