GNU/Linux >> Znalost Linux >  >> Cent OS

Jak nainstalovat Python na CentOS 8

Python je jedním z nejpopulárnějších programovacích jazyků na světě. Díky své jednoduché a snadno naučitelné syntaxi je Python oblíbenou volbou pro začátečníky i zkušené vývojáře.

Na rozdíl od jiných distribucí Linuxu není Python ve výchozím nastavení na CentOS 8 nainstalován.

Jak již víte, existují dvě verze Pythonu. Podpora Pythonu 2 končí v roce 2020. Python 3 je současností a budoucností jazyka.

Ve výchozím nastavení RHEL/CentOS 8 nemá celosystémový python bez verze abyste zabránili uzamčení uživatelů na konkrétní verzi Pythonu. Místo toho dává uživateli možnost nainstalovat, nakonfigurovat a spustit konkrétní verzi Pythonu. Systémové nástroje jako yum použijte interní binární soubor Pythonu a knihovny.

Tato příručka vás provede instalací Pythonu 3 a Pythonu 2 na CentOS 8.

Instalace Pythonu 3 na CentOS 8 #

Chcete-li nainstalovat Python 3 na CentOS 8, spusťte ve svém terminálu následující příkaz jako uživatel root nebo sudo:

sudo dnf install python3

Chcete-li ověřit instalaci, zkontrolujte verzi Pythonu zadáním:

python3 --version

V době psaní tohoto článku je nejnovější verze Pythonu 3 dostupná v repozitářích CentOS „3.6.x“:

Python 3.6.8

Příkaz také nainstaluje pip.

Chcete-li spustit Python, musíte explicitně zadat python3 a ke spuštění pip zadejte pip3 .

Vždy byste měli preferovat instalaci modulů python poskytovaných distribucí pomocí yum nebo dnf protože jsou podporovány a testovány, aby správně fungovaly na CentOS 8. Pip používejte pouze ve virtuálním prostředí. Python Virtual Environments umožňuje instalovat moduly Pythonu do izolovaného umístění pro konkrétní projekt, místo aby byly instalovány globálně. Tímto způsobem se nemusíte starat o ovlivnění jiných projektů Pythonu.

Názvy balíčků modulů Python 3 mají předponu „python3“. Například pro instalaci paramikomodulu byste spustili:

sudo dnf install python3-paramiko

V době psaní této příručky je nejnovější hlavní vydání Pythonu 3.8. Chcete-li jej nainstalovat, budete jej muset sestavit ze zdroje.

Instalace Pythonu 2 na CentOS 8 #

Balíčky Pythonu 2 jsou také součástí výchozích repozitářů CentOS 8.

Chcete-li nainstalovat Python 2, zadejte následující příkaz:

sudo dnf install python2

Ověřte instalaci zadáním:

python2 --version

Výstup by měl vypadat nějak takto:

Python 2.7.15

Chcete-li spustit Python 2, napište python2 a pro spuštění pip zadejte pip2 .

Nastavit výchozí verzi Pythonu (příkaz Pythonu bez verze) #

Pokud máte aplikace, které očekávají nalezení python příkaz v cestě systému, budete muset vytvořit příkaz python bez verze a nastavit výchozí verzi.

Chcete-li nastavit Python 3 jako celosystémový příkaz python bez verze, použijte alternatives nástroj:

sudo alternatives --set python /usr/bin/python3

Pro Python 2 zadejte:

sudo alternatives --set python /usr/bin/python2

alternatives příkaz vytvoří symbolický odkazpython která ukazuje na zadanou verzi pythonu.

Zadejte python --version ve vašem terminálu a měli byste vidět výchozí verzi Pythonu.

Chcete-li změnit výchozí verzi, použijte jeden z výše uvedených příkazů. Pokud chcete odebrat příkaz python bez verze, napište:

sudo alternatives --auto python

Cent OS
  1. Jak nainstalovat Pip na CentOS 7

  2. Jak nainstalovat nejnovější verzi Pythonu 3 na CentOS 7

  3. Jak nainstalovat Python 3.6.4 na CentOS 7

  1. Nainstalujte Python na CentOS 8

  2. Jak nainstalovat dig na CentOS 7 a 8

  3. Jak nainstalovat Pip na CentOS 8

  1. Jak nainstalovat Python 3 na CentOS 7

  2. Jak nainstalovat R na CentOS 7

  3. Jak nainstalovat Django na CentOS 7