Jak zainstalować Python 3 lub Python 2 w Rhel 8

Jak zainstalować Python 3 lub Python 2 w Rhel 8

W Redhat Enterprise Linux 8, Python nie jest wstępnie zainstalowany. Głównym powodem tego jest to, że RHEL 8 Deweloperzy nie chcieli ustawić domyślnej wersji Pythona dla użytkowników. Dlatego jako Rhel użytkownik, musisz określić, czy chcesz Python 3 Lub 2 Instalując go. Ponadto w Rhel, Python 3.6 jest domyślną i w pełni obsługiwaną wersją Pythona. Jednakże, Python 2 pozostaje dostępne i możesz go zainstalować.

W tym krótkim artykule pokażemy, jak zainstalować Python 3 I Python 2, i uruchom je równolegle RHEL 8 Rozkład Linuksa.

Wymagania:

  1. RHEL 8 z minimalną instalacją
  2. RHEL 8 z włączoną subskrypcją Redhat
  3. RHEL 8 ze statycznym adresem IP

Ważny: Większość dystrybucji Linux używa Pyton dla wielu bibliotek i narzędzi jako menedżera pakietów Yum. Chociaż Python nie jest zainstalowany w RHEL 8 Domyślnie, ale Yum nadal działa, nawet jeśli nie zainstalujesz Pythona. Dzieje się tak, ponieważ istnieje wewnętrzny tłumacz Python o nazwie „Platforma-Python”, Który jest używany przez narzędzia systemowe. Platform-Python nie może być używany przez aplikacje, ale możesz go zastosować tylko do pisania kodu systemu/administracyjnego.

Jak zainstalować Python 3 w Rhel 8

Żeby zainstalować Python 3 W swoim systemie użyj Menedżera pakietów DNF, jak pokazano.

# DNF instaluj Python3 
Zainstaluj Python 3 w RHEL 8

Ze wyjścia polecenia, Python3.6 to domyślna wersja, która jest dostarczana z PIP i Setuptools jako zależności.

Jak zainstalować Python 2 w Rhel 8

Jeśli chcesz zainstalować Python 2 równolegle z Python 3, Uruchom następujące polecenie, które zainstaluje Python 2.7 w twoim systemie.

# DNF instaluj python2 
Zainstaluj Python 2.7 w Rhel 8

Jak prowadzić Python w Rhel 8

Po zainstalowaniu Pyton, można się tego spodziewać /usr/bin/python uruchomi określoną wersję Pythona. Oddzielić się od „Python2 lub Python3: Która wersja powinna być ustawiona jako domyślna debaty Linux, Redhat domyślnie nie zawarł polecenia Pythona - co nazywa się „Niezapomniane polecenie".

Biegać Python 3, typ:

# Python3 

I biegać Python 2, typ:

# Python2 

Co jeśli w systemie są aplikacje/programy, które oczekują, że polecenie Python będzie istniało, co musisz zrobić? To jest proste, używasz Alternatywy -Config Python poleca łatwe do zrobienia /usr/bin/python Wskaż właściwą lokalizację wersji Python, którą chcesz ustawić jako wersję domyślną.

Na przykład:

# Alternatywy -Set Python/usr/bin/Python3 lub # alternatywy -Set Python/USR/bin/Python2 

To wszystko! W tym krótkim artykule pokazaliśmy, jak zainstalować Python 3 I Python 2 NA RHEL 8. Możesz zadawać pytania lub podzielić się z nami swoimi przemyśleniami za pośrednictwem poniższego formularza opinii.