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 update
sudo 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
curl
příkaz:curl -O https://www.python.org/ftp/python/3.7.3/Python-3.7.3.tar.xz
V 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
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.3
./configure --enable-optimizations
--enable-optimizations
optimalizuje binární soubor Pythonu spuštěním několika testů, což zpomalí proces sestavování. -
Spusťte
make
pro zahájení procesu sestavování: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ímnproc
. Můj systém má 8 jader, takže používám-j8
vlajka. -
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 altinstall
Nepoužívejte standardní
make install
protože přepíše výchozí systémpython3
biná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 --version
Python 3.7.3