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

Nainstalujte Python na Rocky Linux 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 skvělou 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í nainstalován na Rocky Linux 8.4

Jak již víte, aktivně se vyvíjejí dvě verze Pythonu. Zatímco Python 2 je podporován a aktivní, Python 3 je považován za současnost a budoucnost jazyka Python.

Ve výchozím nastavení nemá RHEL/Rocky Linux 8 žádný příkaz python abyste zabránili uzamčení uživatele na konkrétní verzi Pythonu. Místo toho Rocky Linux dává uživatelům možnost instalovat, konfigurovat a spouštět konkrétní verze Pythonu. Systémové nástroje jako yum pomocí interních binárních souborů a knihoven Pythonu.

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

Nainstalujte Python 3 na Rocky Linux 8

Chcete-li začít instalovat Python 3 na Rocky Linux 8, spusťte následující příkaz jako root nebo uživatel s oprávněními sudo v terminálu:

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 Rocky Linux „3.6.x“:

Python 3.6.8 

Výše uvedený příkaz také nainstaluje pip do vašeho systému Rocky Linux.

Chcete-li spustit Python, musíte zadat python3 explicitně a spusťte pip typ pip3 .

Vždy byste měli zvolit instalaci modulů python poskytovaných distribucí Rocky Linux pomocí yum nebo dnf , protože jsou podporovány a testovány, aby správně fungovaly na Rocky Linux 8.

Python Virtual Environments umožňuje instalovat moduly Pythonu do izolovaných umístění pro konkrétní projekt, místo aby byly instalovány globálně. Tímto způsobem se nemusíte starat o další projekty Pythonu.

Názvy balíčků modulů Python 3 začínají „ python3 “. Chcete-li například nainstalovat modul paramiko , spustili byste:

sudo dnf install python3-paramiko 

Nainstalujte Python 2 na Rocky Linux 8

Balíčky Python 2 jsou také součástí výchozího úložiště Rocky Linux 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 bude vypadat takto:

Python 2.7.15 

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

Nastavte výchozí verzi Pythonu Rocky Linux 8

Pokud máte aplikaci, která při hledání příkazů spoléhá na nastavení, python v systémové cestě musíte vytvořit příkaz python bez verze a nastavit výchozí verzi.

Chcete-li nastavit Python 3 jako příkaz python, aby fungoval v celém systému, použijte nástroj alternatives :

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

Pro Python 2 zadejte:

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

Příkaz alternatives vytvoří symbolický odkaz python který ukazuje na zadanou verzi pythonu.

Zadejte python --version v terminálu a uvidíte 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 

Závěr

Na Rocky Linux 8 není Python ve výchozím nastavení nainstalován.

Chcete-li nainstalovat Python 3, zadejte dnf install python3 a pro instalaci Pythonu 2 napište dnf install python2 .


Rocky Linux
  1. Jak nainstalovat Python na Linux

  2. Nainstalujte Java 16 (OpenJDK 16) na Rocky Linux 8

  3. Jak nainstalovat a nakonfigurovat TensorFlow na Rocky Linux 8

  1. Nainstalujte python 3 na Redhat 8

  2. Jak nainstalovat Python 3.9 na Rocky Linux 8

  3. Jak nainstalovat Python 3.10 na Rocky Linux 8

  1. Jak nainstalovat Rocky Linux 8.4

  2. Jak nainstalovat Docker CE na Rocky Linux 8

  3. Jak nainstalovat Snap na Rocky Linux 8