V tomto tutoriálu vám ukážeme, jak nainstalovat Python 3.9 na CentOS 8. Python je open source programovací jazyk vhodný pro začátečníky. Python 3.9 používá nový flexibilnější analyzátor založený na na PEG, který nahrazuje analyzátor LL. V dalších verzích Pythonu bude starý analyzátor smazán.
Tento článek předpokládá, že máte alespoň základní znalosti Linuxu, víte, jak používat shell, a co je nejdůležitější, hostujete svůj web na vlastním VPS. Instalace je poměrně jednoduchá a předpokládá, že běží v účtu root, pokud ne, možná budete muset přidat 'sudo
‘ k příkazům pro získání oprávnění root. Ukážu vám krok za krokem instalaci Pythonu 3.9 na CentOS 8.
Předpoklady
- Server s jedním z následujících operačních systémů:CentOS 8.
- Doporučujeme použít novou instalaci operačního systému, aby se předešlo případným problémům
non-root sudo user
nebo přístup kroot user
. Doporučujeme jednat jakonon-root sudo user
, protože však můžete poškodit svůj systém, pokud nebudete při jednání jako root opatrní.
Nainstalujte Python 3.9 na CentOS 8
Krok 1. Nejprve začněme tím, že zajistíme, aby byl váš systém aktuální a nainstalovali všechny požadované závislosti.
sudo dnf install epel-release sudo dnf update sudo dnf install gcc openssl-devel bzip2-devel libffi-devel
Krok 2. Instalace Pythonu 3.9 na CentOS 8.
Nyní stáhneme Python z jeho oficiálních stránek pomocí následujícího příkazu:
cd /opt wget https://www.python.org/ftp/python/3.9.0/Python-3.9.0tgz
Potom musíte rozbalit stažený archiv:
tar xzf Python-3.9.0tgz
Dále nakonfigurujeme zdrojové soubory na základě vašeho serveru nebo systémového prostředí:
cd Python-3.9.0 sudo ./configure --enable-optimizations sudo make altinstall
Po dokončení instalačních kroků nyní zkontrolujte nainstalované verze Pythonu:
python3.9.0 -V
Krok 3. Vytvořte virtuální prostředí.
V dnešní době je virtuální prostředí Pythonu skvělým nástrojem a téměř nezbytným pro každý projekt Pythonu. Umožňuje vám mít více izolovaných prostorů Pythonu na jednom Linuxovém boxu:
sudo /usr/local/bin/python3.9 -m venv /home/godetz/python-app/venv
Všechny soubory budou vygenerovány pod /home/godetz/python-app/venv
adresář. Prostředí můžete aktivovat spuštěním příkazu:
source /home/godetz/python-app/venv/bin/activate
Blahopřejeme! Úspěšně jste nainstalovali Python. Děkujeme, že jste použili tento návod k instalaci Pythonu 3.9 na systém CentOS 8. Pro další pomoc nebo užitečné informace vám doporučujeme navštívit oficiální web Pythonu.