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ůžete s ním dělat téměř vše, co chcete, psát malé skripty, vytvářet hry, vyvíjet webové stránky, vytvářet algoritmy strojového učení, analyzovat data a další. Python je také přenosný, což znamená, že můžete spouštět stejný skript Python na různých operačních systémech bez jakýchkoli změn.
Podpora Pythonu 2 končí v roce 2020. Python 3 je současností a budoucností jazyka.
Python 3.7 je nejnovější hlavní vydání jazyka Python a 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, jak nainstalovat Python 3.7 na Debian 9.
Instalace Pythonu 3.7 na Debian #
Vytváření Pythonu 3.7 na Debianu je relativně přímočarý proces a zabere jen několik minut.
-
Začněte instalací balíčků nezbytných k sestavení zdroje Pythonu:
sudo apt updatesudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev curl libbz2-dev -
Stáhněte si zdrojový kód nejnovější verze ze stránky pro stahování Pythonu pomocí následujícího
curlpříkaz:curl -O https://www.python.org/ftp/python/3.7.3/Python-3.7.3.tar.xzV době psaní tohoto článku je nejnovější vydání
3.7.3. -
Po dokončení stahování extrahujte tarball:
tar -xf Python-3.7.3.tar.xz -
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.3./configure --enable-optimizations--enable-optimizationsoptimalizuje binární soubor Pythonu spuštěním několika testů, což zpomalí proces sestavování. -
Spusťte
makepro zahájení procesu sestavování: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. Můj systém má 8 jader, takže používám-j8vlajka. -
Po dokončení sestavení nainstalujte binární soubory Pythonu spuštěním následujícího příkazu jako uživatel s přístupem sudo:
sudo make altinstallNepoužívejte standardní
make installprotože přepíše výchozí systémpython3binární. -
V tomto okamžiku je na vašem systému Debian nainstalován Python 3.7 a připraven k použití. Můžete to ověřit zadáním:
python3.7 --versionPython 3.7.3