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

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

Úvod

Python je populární, stabilní a dobře fungující programovací jazyk. Používá jej mnoho různých distribucí Linuxu, včetně CentOS 7.

Protože není na CentOS 7 předinstalovaný, musíte jej nastavit ručně.

Tato příručka ukazuje dvě možnosti instalace Pythonu 3 na CentOS 7 , v závislosti na verzi, kterou chcete použít.

Předpoklady

  • Přístup k uživatelskému účtu s právy sudo
  • mňam správce balíčků, který je standardně součástí
  • Okno terminálu/příkazový řádek (Ctrl-Alt-F2)

Instalace Pythonu na CentOS 7

Existují dva způsoby, jak nainstalovat Python 3 na váš systém CentOS:

  • Pomocí oficiálního správce balíčků CentOS.
  • Stažením ze zdrojového kódu.

Možnost 1:Nainstalujte Python ze Správce balíčků

Nejnovější verze Pythonu 3 dostupná ve správci balíčků je Python 3.6.8 . Pro nejnovější hlavní verzi je třeba nainstalovat balíček ze zdrojového kódu. Pokyny, jak to provést, naleznete v další části. Pokud dáváte přednost instalaci verze 3.6.8, postupujte podle kroků uvedených níže.

1. Začněte aktualizací úložiště:

sudo yum update -y

2. Než přejdete k instalaci Pythonu 3 na váš systém CentOS, ujistěte se, že je dostupný v úložišti balíčků. Pokud máte CentOS verze 7.7 nebo novější, přejděte k dalšímu kroku. Pokud používáte verzi CentOS starší než 7.7, musíte přidat IUS, úložiště yum, které poskytuje novější verze softwaru a zahrnuje Python 3.

Chcete-li přidat úložiště IUS, použijte příkaz:

sudo yum install https://repo.ius.io/ius-release-el$(rpm -E '%{rhel}').rpm

Počkejte na dokončení instalace. Poté aktualizujte úložiště:

sudo yum update -y

3. Nainstalujte Python 3 spuštěním následujícího příkazu v okně terminálu:

sudo yum install -y python3

Počkejte na dokončení instalace. Výstup by měl zobrazovat, že je nainstalován python3 a požadované závislosti.

4. Ověřte, že jste úspěšně nainstalovali Python 3 pomocí:

python3 --version

Měli byste vidět verzi Pythonu 3, která je nyní k dispozici na vašem systému CentOS.

Možnost 2:Instalace Pythonu ze zdrojového kódu

Chcete-li nainstalovat nejnovější hlavní vydání Pythonu, což je 3.9.6 (v době psaní tohoto článku) si musíte stáhnout kopii zdrojového kódu a provést několik dalších kroků při nastavování.

1. Nejprve nainstalujte požadované balíčky a závislosti:

sudo yum groupinstall "Development Tools" -y
sudo yum install gcc open-ssl-devel bzip2-devel libffi-devel -y

2. Dále použijte wget ke stažení požadované verze Pythonu. Pokud nemáte wget , nainstalujte jej pouhým spuštěním:

sudo yum install wget -y

Chcete-li stáhnout Python 3.9.6, použijte příkaz:

wget https://www.python.org/ftp/python/3.9.6/Python-3.9.6.tgz

3. Rozbalte balíček:

sudo tar xzf Python-3.9.6.tgz

4. Poté se přesuňte do adresáře:

cd Python 3.9.6

5. Jakmile jste v adresáři Pythonu, zkompilujte zdrojový kód do instalačního balíčku pomocí následujících dvou příkazů:

./configure --enable-optimizations
make altinstall

make příkaz vytvoří instalační balíček. altinstall příkaz instruuje systém, aby vytvořil druhou instalaci této verze Pythonu. Bez něj by systém nahradil výchozí verzi Pythonu.

6. Zkontrolujte verzi Pythonu a ověřte instalaci:

python3.9

Systém by měl zobrazit:


Cent OS
  1. Jak nainstalovat Pip na CentOS 8

  2. Jak nainstalovat MongoDB na CentOS 7

  3. Jak nainstalovat Python 3.6.4 na CentOS 7

  1. Jak nainstalovat Git na CentOS 7

  2. Jak nainstalovat Python 3 na CentOS 7

  3. Jak nainstalovat Django na CentOS 7

  1. Jak nainstalovat Gradle na CentOS 7

  2. Jak nainstalovat Flask na CentOS 7

  3. Jak nainstalovat TensorFlow na CentOS 7