RHEL 8'de Python 3 veya Python 2 Nasıl Kurulur


RedHat Enterprise Linux 8'de Python önceden yüklenmiş olarak gelmez. Bunun temel nedeni, RHEL 8 geliştiricilerinin kullanıcılar için varsayılan bir Python sürümü belirlemek istememeleridir. Bu nedenle bir RHEL kullanıcısı olarak, yükleyerek Python 3'ü mü yoksa 2'yi mi istediğinizi belirtmeniz gerekir. Ayrıca RHEL'de Python 3.6, Python'un varsayılan ve tam olarak desteklenen sürümüdür. Ancak Python 2 kullanılabilir durumda kalır ve onu yükleyebilirsiniz.

Bu kısa makalede Python 3 ve Python 2'nin nasıl kurulacağını ve bunların RHEL 8 Linux dağıtımında paralel olarak nasıl çalıştırılacağını göstereceğiz.

Gereksinimler:

  1. Minimum Kurulumla RHEL 8
  2. RedHat Aboneliği Etkinleştirilmiş RHEL 8
  3. Statik IP Adresli RHEL 8

Önemli: Çoğu Linux dağıtımı, bir dizi kitaplık ve araç için YUM paket yöneticisi olarak Python'u kullanır. Python varsayılan olarak RHEL 8'de yüklü olmasa da, Python'u yüklemeseniz bile yum hala çalışır. Bunun nedeni, sistem araçları tarafından kullanılan “Platform-Python” adında dahili bir Python yorumlayıcısının bulunmasıdır. Platform-python uygulamalar tarafından kullanılamaz ancak onu yalnızca sistem/yönetim kodu yazmak için kullanabilirsiniz.

RHEL 8'de Python 3 Nasıl Kurulur

Python 3'ü sisteminize yüklemek için gösterildiği gibi DNF paket yöneticisini kullanın.

dnf install python3

Komutun çıktısına göre, Python3.6, bağımlılık olarak PIP ve Setuptools ile birlikte gelen varsayılan sürümdür.

RHEL 8'de Python 2 Nasıl Kurulur

Python 2'yi Python 3'e paralel olarak kurmak istiyorsanız, sisteminize Python 2.7'yi yükleyecek olan aşağıdaki komutu çalıştırın.

dnf install python2

RHEL 8'de Python Nasıl Çalıştırılır

Python'u yükledikten sonra /usr/bin/python'un Python'un belirli bir sürümünü çalıştırmasını beklersiniz. Kendisini "Python2 veya Python3: Linux'ta hangi sürüm varsayılan olarak ayarlanmalıdır?" tartışmalarından ayırmak için RedHat, varsayılan olarak bir python komutu eklememiştir; buna "sürümlenmemiş komut" denir. komutu“.

Python 3'ü çalıştırmak için şunu yazın:

python3

Python 2'yi çalıştırmak için şunu yazın:

python2

Sisteminizde python komutunun bulunmasını bekleyen uygulamalar/programlar varsa ne yapmanız gerekir? Çok basit, alternatives --config python komutunu kullanarak /usr/bin/python'un ayarlamak istediğiniz Python sürümünün doğru konumunu kolayca göstermesini sağlayabilirsiniz. varsayılan sürüm.

Örneğin:

alternatives --set python /usr/bin/python3
OR
alternatives --set python /usr/bin/python2

Bu kadar! Bu kısa makalede, RHEL 8'e Python 3 ve Python 2'nin nasıl kurulacağını gösterdik. Aşağıdaki geri bildirim formunu kullanarak soru sorabilir veya düşüncelerinizi bizimle paylaşabilirsiniz.