Úvod
Python je interpretovaný, na vysoké úrovni, univerzální programovací jazyk. Filozofie designu Pythonu, kterou vytvořil Guido van Rossum a byla poprvé vydána v roce 1991, klade důraz na čitelnost kódu s pozoruhodným použitím významných mezer. Jeho jazykové konstrukce a objektově orientovaný přístup mají za cíl pomoci programátorům psát jasný, logický kód pro malé i velké projekty. Je to neuvěřitelný programovací jazyk, který je ideální jak pro začátečníky, tak pro zkušené vývojáře. Mezi nejoblíbenější webové stránky a aplikace vyvinuté pomocí Pythonu patří DropBox, YouTube, Quora, Reddit, Pinterest a Instagram.
Tento tutoriál vám ukáže, jak nainstalovat nejnovější verzi Pythonu na váš systém CentOS 7. Instalace bude využívat softwarové kolekce (SCL) a výchozí distribuci Python 2.7. Pomůžeme vám také naučit se některé základy a vytvořit virtuální prostředí pro Python, které zjednoduší jeho používání.
Povolení softwarových kolekcí (SCL)
První věcí při instalaci Pythonu na CentOS 7 je povolení softwarových kolekcí. Software Collection je nástroj, který umožňuje spouštění aplikace, která není umístěna v kořenové hierarchii souborového systému, ale je přítomna v alternativním umístění.
Když jsou povoleny SCL, udělují vám neomezená oprávnění k používání nejnovější verze služeb a programovacích jazyků, které nemusí být přítomny v hlavních úložištích. Spuštěním příkazu níže nainstalujte soubory vydání pro SCL. Soubor vydání je součástí dodatečného úložiště CentOS.
# yum install centos-release-scl
Povolit Python 3
Měli byste již mít povolenou kolekci softwaru. To znamená, že můžete implementovat jakoukoli verzi pythonu 3:python3.3, python3.4, python3.5, python3.6. Tento tutoriál se zaměří na python3.4. Chcete-li jej povolit, musíte spustit:
# yum install rh-python34
Poté bude tato aplikace nainstalována.
Používání pythonu3.4
Po úspěšné instalaci následujícího balíčku jste jej museli aktivovat příkazem:
# scl enable rh-python34 bash
Výše uvedený příkaz zavolá /opt/rh/rh-python34/enable; skript, který mění proměnné prostředí shellu. Nyní, pokud ověříte svou verzi Pythonu:
# python3 --version Python 3.4.0
Závěr
A je to! Úspěšně jste nainstalovali Python 3.4 na svůj systém CentOS a mělo by být snadné používat programovací jazyk Python k vývoji nové aplikace.