How to Install Python on CentOS 8
İçindekiler:
- CentOS 8'e Python 3 Kurulumu
- CentOS 8'e Python 2 Kurulumu
- Varsayılan Python Sürümünü Ayarlama (Sürümsiz Python Komutu)
- Sonuç
Python, dünyanın en popüler programlama dillerinden biridir. Basit ve öğrenmesi kolay sözdizimi ile Python, yeni başlayanlar ve deneyimli geliştiriciler için popüler bir seçimdir.
Diğer Linux dağıtımlarının aksine, Python varsayılan olarak CentOS 8'e yüklenmemiştir.
Bildiğiniz gibi, aktif olarak geliştirilen iki Python sürümü var. Python 2 iyi desteklenmiş ve aktif olsa da, Python 3 dilin şimdiki ve geleceği olarak kabul edilir.
Varsayılan olarak, kullanıcıların belirli bir Python sürümüne kilitlenmesini önlemek için RHEL / CentOS 8'in sistem genelinde sürümsiz bir
python
komutu yoktur. Bunun yerine, kullanıcıya belirli bir Python sürümünü yükleme, yapılandırma ve çalıştırma seçeneği sunar.
yum
gibi sistem araçları dahili bir Python ikili dosyası ve kitaplıkları kullanır.
Bu kılavuz, CentOS 8'e Python 3 ve Python 2'yi kurarken size yol gösterecektir.
CentOS 8'e Python 3 Kurulumu
Python 3'ü CentOS 8'e kurmak için terminalinizde root veya sudo kullanıcısı olarak aşağıdaki komutu çalıştırın:
sudo dnf install python3
Yüklemeyi doğrulamak için aşağıdakileri yazarak Python sürümünü kontrol edin:
python3 --version
Bu makaleyi yazarken, CentOS depolarında bulunan Python 3'ün en son sürümü “3.6.x” dir:
Python 3.6.8
Komut ayrıca pip'i de yükler.
Python'u çalıştırmak için, açıkça
python3
ve
python3
çalıştırmanız
pip3
.
CentOS 8'de düzgün çalışacak şekilde desteklendikleri ve test edildikleri için
yum
veya
dnf
kullanarak dağıtım sağlanan python modüllerini her zaman yüklemeyi tercih etmelisiniz. Pip'i yalnızca sanal ortamda kullanın. Python
Virtual Environments
, Python modüllerini global olarak kurmak yerine belirli bir proje için yalıtılmış bir yere kurmanıza izin verir. Bu şekilde, diğer Python projelerini etkileme konusunda endişelenmenize gerek kalmaz.
Python 3 modül paketlerinin isimlerinin önüne “python3” eklenir. Örneğin, paramiko modülünü kurmak için şunu çalıştırırsınız:
sudo dnf install python3-paramiko
CentOS 8'e Python 2 Kurulumu
Python 2 paketleri de varsayılan CentOS 8 depolarına dahil edilmiştir.
Python 2'yi kurmak için aşağıdaki komutu girin:
sudo dnf install python2
Aşağıdakileri yazarak kurulumu doğrulayın:
python2 --version
Çıktı şöyle görünmelidir:
Python 2.7.15
Python 2'yi yürütmek için
python2
yazın ve
python2
çalıştırın.
Varsayılan Python Sürümünü Ayarlama (Sürümsiz Python Komutu)
Python 3'ü sistem genelinde sürümsüz python komutu olarak ayarlamak için
alternatives
yardımcı programını kullanın:
sudo alternatives --set python /usr/bin/python3
Python 2 için şunu yazın:
sudo alternatives --set python /usr/bin/python2
alternatives
komutu, belirtilen python sürümüne işaret eden bir symlink
python
oluşturur.
Terminalinize
python --version
yazın ve varsayılan Python sürümünü görmelisiniz.
Varsayılan sürümü değiştirmek için yukarıdaki komutlardan birini kullanın. Sürümsüz python komutunu kaldırmak istiyorsanız, şunu yazın:
sudo alternatives --auto python
Sonuç
CentOS 8'de Python varsayılan olarak yüklü değildir.
Python 3'ü yüklemek için
dnf install python3
ve Python 2'yi
dnf install python2
.
Debian 9 Üzerinde Python 3.7 Kurulumu
Python, dünyanın en popüler programlama dillerinden biridir. Basit ve öğrenmesi kolay sözdizimi ile Python yeni başlayanlar ve deneyimli geliştiriciler için mükemmel bir seçimdir. Bu eğitimde Debian 9'a Python 3.7'nin nasıl kurulacağı açıklanmaktadır.
Ubuntu 18.04 Üzerine Python 3.7 Kurulumu
Python 3.7, Python dilinin en son ana sürümüdür. Bu öğreticide Python 3.7'yi Ubuntu 18.04'e yüklemenin iki yolu açıklanmaktadır.
Centos 7'ye Python 3 Kurulumu
Bu eğitici, Python 3'ü, dağıtım varsayılan Python sürüm 2.7 ile birlikte Yazılım Koleksiyonları (SCL) kullanarak bir CentOS 7 sistemine yükleyerek size rehberlik edecektir. Python sanal ortamının nasıl oluşturulacağını da göstereceğiz.







