Cíl
Cílem je nainstalovat Python 3 na CentOS 7 se Software Collections (SCL).
Verze operačního systému a softwaru
- Operační systém: – CentOS 7 nebo vyšší
Požadavky
Privilegovaný přístup k vašemu systému Ubuntu jako root nebo přes sudo
je vyžadován příkaz.
Obtížnost
SNADNÉ
Konvence
- # – vyžaduje, aby dané linuxové příkazy byly spouštěny s právy root buď přímo jako uživatel root, nebo pomocí
sudo
příkaz - $ – dané linuxové příkazy, které mají být spouštěny jako běžný neprivilegovaný uživatel
Pokyny
Výchozí verze Pythonu
Nejprve zkontrolujte svou výchozí verzi pythonu. To lze provést provedením následujícího linuxového příkazu:
$ python --versionZkontrolujte výchozí verzi pythonu na vašem aktuálním systému CentOS 7.
Nastavení softwarových kolekcí (SCL)
Následující příkaz nainstaluje Software Collections a umožní vám spouštět aplikace z prostředí SCL:
$ sudo yum install centos-release-scl scl-utils-build
Nainstalujte Python 3
V této fázi jsme připraveni nainstalovat Python 3. Chcete-li tak učinit, spusťte na terminálu vašeho systému CentOS 7 následující příkaz:
$ sudo yum install python33
Spouštějte aplikace v Pythonu 3
Python 2 je stále váš výchozí shell. Chcete-li však spustit aplikaci pod Python 3, musíte nejprve vstoupit do SCL shellu s instalací Pythonu 3. Následující příkaz to udělá:
$ scl enable python33 bash
Dále zkontrolujte verzi Pythonu:
$ python --version Python 3.3.2
Nyní jste připraveni spustit kteroukoli z vašich aplikací z prostředí SCL pomocí Pythonu 3 jako výchozího pythonového interpretu.
CentOS 7 s Pythonem 3