GNU/Linux >> Znalost Linux >  >> Rocky Linux

Jak nainstalovat Python 3.9 na Rocky Linux 8

Python je programovací jazyk, který lze použít k vytvoření téměř čehokoli. Od plnohodnotných her po webové aplikace a dokonce i jednoduché skripty pro váš PC nebo Mac. Python existuje od konce 80. let 20. století a nadále je jedním z nejpopulárnějších jazyků, které se dnes používají.

Dnešní tutoriál vám ukáže, jak nainstalovat programovací jazyk Python 3.9 na systém Rocky Linux 8.

Předpoklady

  • Systém Rocky Linux 8. Každá relativně nedávná verze Rocky Linuxu by měla s těmito pokyny fungovat dobře.
  • Uživatel bez oprávnění root s oprávněním sudo nastaveným na vašem systému Rocky.

Aktualizace systému

První věc, kterou musíme udělat, je aktualizovat balíčky systémového softwaru. Tím je zajištěno, že celý náš systém byl aktualizován a aktualizován na nejnovější stabilní verze, než začneme instalovat Python.

sudo dnf -y update

Instalovat Python 3.9 pomocí oficiálního úložiště

V době psaní tohoto článku má výchozí úložiště Rocky Linux 8 AppStream Python v3.7, v3.8 a v3.9.

Spusťte následující příkaz a nainstalujte nejnovější verzi Pythonu.

sudo dnf install python39

Klikněte na Y a stiskněte Enter po výzvě. Začne proces instalace.

Po dokončení instalace spusťte následující příkaz, abyste ověřili, že máte verzi Pythonu.

python3.9 --version

Python 3.9 by nyní měl být nainstalován na vašem systému Rocky a připraven k použití.

Ruční instalace Pythonu 3.9

Pokud nemáte přístup k úložišti AppStream nebo dáváte přednost instalaci z jiného zdroje, můžete Python 3.9 nainstalovat ručně pomocí archivu Python 3.9. Chcete-li zahájit proces instalace, otevřete svůj terminál a spusťte následující příkaz pro instalaci potřebných balíčků pro kompilaci balíčků Python na Rocky Linux 8.

sudo dnf groupinstall "Development Tools" -y

Dále spusťte následující příkaz a nainstalujte potřebné závislosti. Například openssl-devel, libffi-devel.

sudo dnf install openssl-devel libffi-devel bzip2-devel -y

Nyní si stáhněte nejnovější verzi Pythonu pomocí příkazu wget. Rozbalte soubor zip a přesuňte se do rozbaleného adresáře.

sudo dnf install wget -y
wget https://www.python.org/ftp/python/3.9.7/Python-3.9.7.tar.xz
tar xvf Python-3.9.7.tar.xz
cd Python-3.9.7/

Jakmile se dostanete do /Python-3.9.7/ adresář. Spusťte následující příkaz pro konfiguraci zdrojového kódu a instalaci balíčků Pythonu.

./configure --enable-optimizations
sudo make altinstall

Místo toho používáme k instalaci altinstall, protože ten přepíše všechny existující binární soubory Pythonu. Potřebujeme, aby Python 3.9 koexistoval na stejném systému s nainstalovanou verzí 3.7 nebo jakoukoli jinou verzí Pythonu. V opačném případě nebudete moci používat více verzí najednou.

Dokončení tohoto příkazu trvá poměrně dlouho, protože tento příkaz zkompiluje velké množství balíčků používaných Pythonem. Buďte prosím trpěliví a počkejte na dokončení instalace.

Pokud byla instalace Pythonu úspěšná, měli byste obdržet zprávu jako níže.

Spusťte následující příkaz k ověření vaší verze Pythonu.

python3.9 --version

Měli byste získat výstup podobný tomu níže.

Instalace modulů Python 3.9

Nyní, když máme nainstalovaný Python a všechny jeho závislosti, můžeme nainstalovat požadované moduly.

Spuštěním následujícího příkazu stáhněte a nainstalujte modul požadavků pro Python 3.9.

python3.9 -m pip install <module>

Kde: je název modulu, který chcete nainstalovat. Kompletní seznam dostupných modulů můžete získat na oficiální stránce.

Například nainstalujeme modul požadavků.

python3.9 -m pip install requests

Pokud během procesu instalace nenarazíte na žádné chyby, pak by vaše požadované moduly Pythonu měly být připraveny k použití ve vašem systému.

Chcete-li zjistit, které moduly jsou nainstalovány na serveru, zadejte tento příkaz.

python3.9 -m pip list

Měli byste získat výstup podobný tomu níže.

Testování instalace Pythonu

Nyní, když máte nainstalovaný Python 3.9, pojďme ho otestovat. Spuštěním následujícího příkazu vytvořte testovací soubor pomocí svého oblíbeného textového editoru, jako je vi nebo nano. Název tohoto souboru je způsob, jakým budete od této chvíle spouštět program Python, aniž byste uváděli úplnou cestu k souboru.

cd Python-3.9.7
sudo nano hello.py

Zkopírujte a vložte následující kód do svého souboru, uložte změny do souboru a ukončete editor.

print("Howtoforge, HelloWorld!")

Nyní můžeme tento program spustit zadáním:

python3.9 hello.py

Pokud vše funguje správně, měli byste dostat zprávu Hello World.

Závěr

V této příručce jsme se naučili, jak nainstalovat skriptovací jazyk Python 3.9 na Rocky Linux 8. Nyní můžeme Python používat k programování a psaní skriptů.

Pokud máte nějaké dotazy nebo obavy, zanechte prosím níže komentář.


Rocky Linux
  1. Jak nainstalovat Python na Linux

  2. Jak nainstalovat Python 3.10 na Rocky Linux 8

  3. Jak nainstalovat Redis na Rocky Linux 8

  1. Jak nainstalovat Rocky Linux 8.4

  2. Jak nainstalovat Docker CE na Rocky Linux 8

  3. Nainstalujte Python na Rocky Linux 8

  1. Jak nainstalovat Snap na Rocky Linux 8

  2. Jak nainstalovat Docker CE na Rocky Linux 8

  3. Jak nainstalovat Anydesk na Rocky Linux 8