GNU/Linux >> Znalost Linux >  >> Debian

Jak nainstalovat Python 3.10 na Debian 11

Python je jedním z nejpoužívanějších open source, víceúčelových a objektově orientovaných programovacích jazyků. Získává si oblibu díky své jednoduchosti a snadno použitelné syntaxi. Je to jazyk na vysoké úrovni a obecně se používá při vývoji webu, vývoji her, analýze a vizualizaci dat, umělé inteligenci a strojovém učení.

V době psaní tohoto tutoriálu je Python 3.10 nejnovější stabilní verzí a byl vydán 4. října 2021. Python 3.10 přichází s některými skvělými funkcemi, včetně strukturovaných vzorů, vylepšeného hlášení chyb, aktualizací zabezpečení, porovnávání vzorů a dalších.

V tomto příspěvku vám ukážeme, jak nainstalovat Python 3.10 na Debian 11.

Předpoklady

  • Debian 11 VPS s povoleným přístupem root nebo uživatelem s právy sudo.

Přihlaste se přes SSH a aktualizujte svůj systém

Nejprve se budete muset přihlásit ke svému Debian 11 VPS přes SSH jako uživatel root:

ssh root@IP_ADDRESS -p PORT_NUMBER
Dále spusťte následující příkazy pro upgrade všech nainstalovaných balíčků na vašem VPS:

apt-get update -y

Jakmile jsou všechny balíčky aktualizovány, restartujte systém, aby se změny projevily.

Instalovat požadované závislosti

Ve výchozím nastavení není Python 3.10 součástí výchozího úložiště Debian 11. Takže budete muset nainstalovat základní balíčky pro stažení a kompilaci Pythonu 3.10 ze zdroje.

Všechny požadované závislosti můžete nainstalovat pomocí následujícího příkazu:

apt-get install wget build-essential libreadline-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev libffi-dev zlib1g-dev -y

Po instalaci všech požadovaných závislostí můžete přejít ke stažení zdroje Python 3.10.

Stáhnout Python 3.10

Zdrojový kód Pythonu 3.10 si můžete stáhnout buď tak, že přejdete na stránku stahování Pythonu a stáhnete si tarball přes webový prohlížeč, nebo můžete použít příkaz wget ke stažení přes rozhraní příkazového řádku:

wget -c https://www.python.org/ftp/python/3.10.0/Python-3.10.0.tar.xz

Po dokončení stahování extrahujte stažený tarball pomocí následujícího příkazu:

tar -Jxvf Python-3.10.0.tar.xz

Jakmile je zdroj Pythonu extrahován, můžete přejít k dalšímu kroku.

Instalovat Python 3.10

Nyní přejděte do extrahovaného adresáře pomocí následujícího příkazu:

cd Python-3.10.0

Dále spusťte kompilaci pomocí následujícího příkazu:

./configure --enable-optimizations

Po úspěšné kompilaci získáte následující výstup:

checking for --disable-test-modules... no
configure: creating ./config.status
config.status: creating Makefile.pre
config.status: creating Misc/python.pc
config.status: creating Misc/python-embed.pc
config.status: creating Misc/python-config.sh
config.status: creating Modules/ld_so_aix
config.status: creating pyconfig.h
creating Modules/Setup.local
creating Makefile

Nakonec sestavte a nainstalujte Python 3.10 do adresáře /usr/local/bin, aniž byste nahradili starší verzi Pythonu:

make altinstall

Ověřte instalaci Pythonu 3.10

V tomto okamžiku je na vašem systému nainstalován Python 3.10. Nyní to můžete ověřit pomocí následujícího příkazu:

python3.10 --version

Verzi Pythonu získáte v následujícím výstupu:

Python 3.10.0

Ve výchozím nastavení je Python 3.9 nastaven jako výchozí verze v Debianu 11. Doporučuje se nastavit Python 3.10 jako výchozí verzi.

Python 3.10 můžete nastavit jako výchozí verzi pomocí následujícího příkazu:

update-alternatives --install /usr/bin/python python /usr/local/bin/python3.10 1

Pip3.10 můžete také nastavit jako výchozí verzi pomocí následujícího příkazu:

update-alternatives --install /usr/bin/pip pip /usr/local/bin/pip3.10 1

Nyní spusťte následující příkaz a zkontrolujte výchozí verzi Pythonu:

python --version

Získáte následující výstup:

Python 3.10.0

Samozřejmě, pokud jste jedním z našich zákazníků Debian Hosting, nemusíte na svůj Debian 11 VPS instalovat Python 3.10 – jednoduše se zeptejte našich administrátorů, posaďte se a relaxujte. Naši administrátoři vám okamžitě nainstalují Python 3.10 na Debian 11.

PS. Pokud se vám tento příspěvek o tom, jak nainstalovat Python 3.10 na Debian 11 VPS, líbil, sdílejte jej se svými přáteli na sociálních sítích pomocí tlačítek níže nebo jednoduše zanechte komentář v sekci komentářů. Děkuji.


Debian
  1. Jak nainstalovat Python 3.8 na Debian 11 Bullseye

  2. Jak nainstalovat Python 3.9 na Debian 11 Bullseye

  3. Jak nainstalovat Python 3.6.4 na Debian 9

  1. Jak nainstalovat Python 3.9 na Debian 10

  2. Jak nainstalovat R na Debian 9

  3. Debian – Jak nainstalovat Python 3.6?

  1. Jak nainstalovat TensorFlow na Debian 9

  2. Jak nainstalovat Python 3.7 na Debian 9

  3. Jak nainstalovat Pip na Debian 10