Dobrý den, přátelé. V tomto poměrně krátkém příspěvku vám pomůžeme nainstalovat Python 3.10 na Debian 11.
Debian 11 má Python, musím upgradovat?
Odpověď na tuto otázku závisí na potřebách každého uživatele. Někteří uživatelé jsou vývojáři v tomto jazyce, a proto potřebují využívat nejnovější funkce tohoto jazyka; Na druhé straně existují i testeři, kteří svými odbornými znalostmi pomáhají růstu jazyka a aplikací, které jej používají.
Existuje také třetí skupina více zaměřená na správu serverů. Ti jsou v okamžiku vytváření jakékoli nové instalace opatrnější, ale mohou být také nuceni ji zavést ve prospěch některých skriptů, knihoven nebo programů, které to vyžadují.
Na opačné straně jsou uživatelé desktopů, kteří k tomu nejsou nuceni. Pokud jste příležitostný uživatel systému nebo nepatříte do žádné z této skupiny, pak to není nezbytně nutné ponechat rozhodnutí na vás,
Takže, jdeme na to. Tento proces je rychlý a bezpečný.
Instalovat Python 3.10 na Debian 11
Začněme kompletní aktualizací systému. Otevřete terminál nebo se připojte přes SSH.
sudo apt update sudo apt upgrade
Poznámka:V případě, že nemůžete použít sudo
pak musíte tyto příkazy spouštět jako uživatel root .
Poté nainstalujte všechny tyto balíčky, které jsou závislostmi pro kompilaci a instalaci Pythonu 3.10.
sudo apt install wget build-essential libreadline-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev libffi-dev zlib1g-dev
Nyní musíme stáhnout zdrojový kód Pythonu. K tomu použijeme wget
příkaz
wget https://www.python.org/ftp/python/3.10.0/Python-3.10.0.tgz
Extrahujte jej pomocí tar
příkaz
tar xzf Python-3.10.0.tgz
Přístup ke složce, která byla vytvořena
cd Python-3.10.0
Nyní spusťte kompilaci následovně
sudo ./configure --enable-optimizations
Doporučuje se nenahrazovat verzi Pythonu, která je v systému. To lze provést pomocí příkazu
sudo make altinstall
Tím se nainstaluje nová verze Pythonu, ale bez nahrazení stávající.
Poté můžeme instalaci ověřit pomocí následujícího příkazu:
python3.10 -V
Ukázkový výstup
Python 3.10.0
Tím se také nainstaluje PIP
a proto to můžeme otestovat.
pip3.10 -V pip 21.2.3 from /usr/local/lib/python3.10/site-packages/pip (python 3.10)
Tak si to užijte.
Závěr
S nejnovější verzí Pythonu je možné, že ne každý ji může využít, ale vždy je dobré ji znát, abychom, až budeme moci, provedli aktualizaci, abychom ji využili. V tomto příspěvku jste se naučili, jak nainstalovat Python 3.10 na Debian 11.