Python je jedním z nejpopulárnějších programovacích jazyků na světě. Je to všestranný jazyk používaný k vytváření všech druhů aplikací, od jednoduchých skriptů až po složité algoritmy strojového učení. 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 3.9 je nejnovější hlavní vydání jazyka Python. Obsahuje mnoho nových funkcí, jako jsou nové diktovací operátory, nové funkce str, podpora časového pásma IANA a další.
V tomto článku vám ukážeme, jak nainstalovat Python 3.9 na Debian 10.
Debian 10 je dodáván s Pythonem 3.7, který lze nainstalovat nebo aktualizovat pomocí apt
nástroj.
Instalace Pythonu 3.9 na Debian 10 #
Kompilace Pythonu ze zdroje vám umožní nainstalovat nejnovější verzi Pythonu a přizpůsobit možnosti sestavení. Nebudete však moci udržovat svou instalaci Pythonu prostřednictvím apt
správce balíčků.
Vytváření Pythonu 3.9 na Debianu je relativně přímočarý proces a zabere jen několik minut.
-
Nainstalujte závislosti potřebné k sestavení Pythonu:
sudo apt update
sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libsqlite3-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í
wget
:wget https://www.python.org/ftp/python/3.9.1/Python-3.9.1.tgz
-
Po dokončení stahování rozbalte archiv gzip:
tar -xf Python-3.9.1.tgz
-
Přejděte do zdrojového adresáře Pythonu a spusťte
configure
skript:cd Python-3.9.1
./configure --enable-optimizations
--enable-optimizations
optimalizuje binární soubor Pythonu spuštěním více testů. To zpomaluje proces sestavování.Skript provede řadu kontrol, aby se ujistil, že jsou přítomny všechny závislosti na vašem systému:
-
Spusťte proces sestavení Pythonu 3.9:
make -j 2
Pro rychlejší sestavení upravte
-j
aby odpovídaly počtu jader ve vašem procesoru. Číslo zjistíte zadánímnproc
. -
Po dokončení procesu sestavení nainstalujte binární soubory Pythonu zadáním:
sudo make altinstall
Používáme
altinstall
místoinstall
protože později přepíše výchozí binární systém python3.
A je to. Python 3.9 byl nainstalován a připraven k použití. Chcete-li to ověřit, zadejte:
python3.9 --version
Výstup by měl zobrazovat verzi Pythonu:
Python 3.9.1