Salı, Aralık 24, 2024

CentOS 7’de Python 3 Nasıl Kurulur?

yüksek çözünürlüklü python logosu

CentOS 7, sisteminin kritik bir parçası olan Python 2.7.5 ile birlikte gelir. SCL, Python 3.x’in daha yeni sürümlerini varsayılan Python v2.7.5’in yanında kurmanıza izin verir, böylece yum gibi sistem araçları düzgün çalışmaya devam eder.

Bahsettiğimiz SCL direk olarak Redhat’in olduğu için gönül rahatlığı ile kullanabiliyoruz. Diğer toplulukları pek önermiyoruz.

SCL’yi sisteme dahil ediyoruz.

sudo yum install centos-release-scl

Python kurulumu yaptıktan sonra modülleri kullanabilmek için derleme araçlarını kuruyoruz.

sudo yum groupinstall 'Development Tools'

Artık SCL uygulama havuzuna erişebilmemiz için ihtiyacımız olan herhangi bir Python 3.x sürümünü kurabiliriz.

Biz seçimimizi Python 3.6.x sürümünden yana kullanacağız bunun için ise yapmanız gereken

sudo yum install rh-python36

Ancak python --version komutunu verdiğinizde sistemde Python 3.6 kurulu olsa bile çıktısı şu şekilde olacaktır

Python 2.7.5

Şimdi kabukta yeni kurduğumuz Python 3.6’yı aktif edelim

scl enable rh-python36 bash

tekrar python --version komutunu veriyoruz düzgün bir şekilde yeni sürümü görebiliyoruz.

Python 3.6.6