BilaHare

  1. Anasayfa
  2. »
  3. Bilgisayar
  4. »
  5. CentOS 7 SSH ile Python Kurulumu Nasıl Yapılır

CentOS 7 SSH ile Python Kurulumu Nasıl Yapılır

admin admin -
1226 0
centos7 python kurulumu

Yeni sunucuma plesk panel’le sorunsuz çalıştığı için CentOS kurulumu yaptım. SSH üzerinden bu sunucuya Python kurmam gerekiyordu. Bunun nasıl yapılacağıyla ilgili binlerce kaynak varmış gibi görünse de maalesef çoğu işe yaramıyor.

Benim kullanıp da sonuç aldığım bilgileri aşağıda yazacağım. Umarım sizin de işinize yarayacaktır.

Arada şöyle bir bilgiyi de vereyim. CentOS 7’nin 7.7’den önceki sürümlerinde, CentOS temel deposu bir Python 3 paketi sağlamadığından IUS deposu gibi üçüncü taraf depoları kurarak Python 3’ü kurulum için kullanılabilir hale getirmek gerekliydi. Neyse ki, CentOS 7.7’den itibaren Python 3, temel paket deposunda mevcut halde geliyor.

İlk Aşama : Güncelleme

Paketlerimiz açısından mümkün olan en güncel ortamla çalıştığımızdan emin olmak için aşağıdaki komutu ssh’da çalıştırabiliriz.


[root@xxx ~]# yum update -y

İkinci Aşama : Python Kurulumu

Artık güncelleme işlemini yaptığımıza göre, Python 3’ü kurmak için tek yapmamız gereken aşağıdaki komutu çalıştırmak.

[root@xxx~]# yum install -y python3

Bu kadar! Python 3 şimdi kullanıma hazır. Dikkate alınması gereken başka bir yararlı fikir, Python 3 için Python paket yöneticisi olan PIP’in Python 3 paketinin yanında yüklenmesidir. Bu nedenle ek bir yükleme adımı olarak bu konuda endişelenmemize gerek yoktur.

Python Kurulumunu Doğrulayalım

Python 3’ün kurulu ve kullanılabilir olduğundan emin olun. Aşağıdaki komutu çalıştırarak bakın.


[root@xxx~]# python3
Python 3.6.8 (default, Aug  7 2019, 17:28:10) 
[GCC 4.8.5 20150623 (Red Hat 4.8.5-39)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> 

Sisteminizde kurulu Python 3 sürümünün yanı sıra komut istemi karakterlerinde bir değişiklik görmelisiniz.

Kaynak Kurulumu

Python 3’ü Yum paket yöneticisi aracılığıyla yüklemek, işi bitirmenin açık ara en basit yoludur. Bununla birlikte, bazı durumlarda, Python’un en son sürümüne sahip olmak isteyebilirsiniz.

Aşama 1: Ortamı Ayarlama

Python 3’ü kaynaktan kurmak için, bazı önkoşul paketlerin sistemimizde kurulu olduğundan emin olmamız gerekecek.

[root@xxx]# yum install gcc openssl-devel bzip2-devel libffi-devel -y

Aşama 2: Python İndirme

Ardından, istediğimiz Python sürümünü almamız gerekiyor. Aşağıdaki komut, bu makalenin yazılmasından itibaren Python 3.8’in en son kararlı sürümünü indirecektir. Bu arada https://www.python.org adresini ziyaret ederek en son sürümü kendini bulup aşağıdaki kod satırında ilgili kısmı ona göre güncelleyebilirsiniz.

[root@xxx]# curl -O https://www.python.org/ftp/python/3.8.1/Python-3.8.1.tgz

Şimdi bu indirilen dosyayı açmalıyız

[root@xxx~]# tar -xzf Python-3.8.1.tgz

Aşama 3: İndirilen Python 3 ü kuralım

Bu aşamada sıkıştırılmış dosya ayıklanana dizine girin.

[root@xxx~]# cd Python-3.8.1/

Ardından, Python’u kaynaktan derlemek için hazırlanmamız gerekiyor.

[root@xxx Python-3.8.1]# ./configure --enable-optimizations

Son olarak, sistemimizdeki varsayılan sistem Python’u değiştirmeden kurulumu bitirmek için aşağıdaki komutu kullanacağız.

[root@xxx Python-3.8.1]# make altinstall

Kodun kaynaktan derlenmesi biraz zaman alıyor, ancak bu bittiğinde, aşağıdaki komutu çalıştırarak yeni Python 3 sürümümüzü test edebiliriz.

[root@xxx Python-3.8.1]# python3.8

Daha önce Yum aracılığıyla Python 3.6’yı kurduğumuzda olduğu gibi, şu anda kullanmakta olduğumuz sürümü çıkaran bir Python shell düşüyoruz.

Python 3.8.1 (default, Dec 27 2019, 17:12:30)
[GCC 4.8.5 20150623 (Red Hat 4.8.5-39)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>

Sonuç

Python, hem ön uç hem de arka uç geliştirme hedeflerini ele alma esnekliği nedeniyle 21. yüzyılda sürekli bir büyüme trendinde. Ayrıca, kod ve işlev yazmak için gereken çabayı azaltan çok sayıda kullanılabilir araç ve kitaplığı var. Sunucu kümelemesini kullanırken güçlü bir platformlar arası işlevsellik sağlamaya devam ediyor. Ek olarak, başarısının devam etmesini sağlayan sektördeki en güçlü destek topluluk yapılarından birine sahiptir.

Python, Makine Öğrenimi ve Yapay Zeka alanındaki sürekli büyümesi ve gelişmesiyle en son teknolojileri sağladığından, bu ilerlemelerin önümüzdeki yıllarda artarak devam etmesini bekliyoruz.

Faydalanılan kaynaklar :
https://www.liquidweb.com/kb/how-to-install-python-3-on-centos-7/
https://www.youtube.com/embed/aGFrHv3R700?rel=bilahare.com

İlgili Yazılar

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir