Giriş
Python, günümüzde yazılım geliştirme ve veri bilimi gibi pek çok alanda geniş bir kullanıcı kitlesi tarafından tercih edilmektedir. CentOS, özellikle sunucu ortamlarında tercih edilen güçlü bir Linux dağıtımıdır. Python’un gücünü ve esnekliğini bir araya getiren CentOS, geliştiricilere mükemmel bir platform sunar. Ancak, Python ile birlikte pip (Python Package Installer) kurmak, paket yönetimi ve üçüncü parti kütüphanelerle çalışmak açısından oldukça önemlidir. Bu yazıda CentOS üzerinde Python ve pip’in nasıl kurulacağını adım adım inceleyeceğiz.
CentOS’ta Python Kurulumu
Python’un kurulumuna geçmeden önce, CentOS’un hangi sürümünü kullandığınızı bilmek önemlidir. Python, CentOS 7 ve üzerindeki sürümlerde genellikle önceden yüklenmiş olarak gelir, ancak bazı durumlarda güncellenmesi veya yeniden yüklenmesi gerekebilir. Python’un kurulumunu kontrol etmek için terminalde aşağıdaki komutu kullanabilirsiniz:
python --version
Eğer Python sistemde yüklü değilse ya da eski bir sürümse, yeni bir sürüm yüklemek için kurulum adımlarını izleyebilirsiniz. Aşağıdaki adımları izleyerek CentOS 7 veya üzerindeki bir sürüme Python’u kolayca kurabilirsiniz:
1. EPEL Deposu ile Python’u Yükleyin
CentOS’un varsayılan paket yöneticisi olan YUM, Python paketini yüklemek için gerekli kütüphanelere erişim sağlamalıdır. Öncelikle EPEL (Extra Packages for Enterprise Linux) deposunu etkinleştirmeniz gerekiyor. Bu, ek Python sürümlerine ve paketlerine erişmenizi sağlayacaktır. Terminale şu komutu girin:
sudo yum install epel-release
Bağlantı tamamlandıktan sonra, Python 3’ü yüklemek için aşağıdaki komutu kullanabilirsiniz:
sudo yum install python3
2. Python Kurulumunu Kontrol Edin
Kurulum tamamlandıktan sonra, Python 3’ün sisteminize başarıyla yüklendiğini kontrol etmek için şu komutu kullanabilirsiniz:
python3 --version
Eğer Python sürüm numarası başarılı bir şekilde görüntüleniyorsa, yükleme işlemi başarıyla tamamlanmıştır.
Artık Python yüklü olduğuna göre, pip’in kurulumu için adımlara geçebiliriz.
Pip’in CentOS’a Kurulması
Pip, Python paketlerini kolayca yönetmeni sağlayan bir araçtır. Python ile birlikte çoğu zaman otomatik olarak kurulur, ancak bazı durumlarda manuel olarak kurmanız gerekebilir. İşte pip’i CentOS üzerinde yüklemenin adımları:
1. Pip’i Yüklemeden Önce Güncelleyin
Öncelikle sisteminizdeki paket yöneticisini güncellemeniz faydalı olacaktır. Aşağıdaki komutu terminalde çalıştırarak YUM paket yöneticisini güncelleyebilirsiniz:
sudo yum update
Güncellemenin tamamlanmasını bekleyin. Ardından, aşağıdaki komutla pip’i yüklemeye başlayabilirsiniz:
2. Pip’i Kurun
Pip’i yüklemek için şu komutu terminale yazın:
sudo yum install python3-pip
Bu işlem, Python 3 ile uyumlu olan pip sürümünü sisteminize yükleyecektir. Kurulum tamamlandığında, pip’in yüklü olup olmadığını kontrol etmek için şu komutu kullanabilirsiniz:
pip3 --version
Bu komut size yüklü pip versiyonunu gösterecektir. Eğer versiyon numarası görünüyor ise, pip başarıyla kurulmuştur.
3. Pip ile Paket Yapılandırması
Pip’i başarıyla yükledikten sonra, şimdi Python paketlerinizi yönetmeye hazırsınız. Örneğin, NumPy veya Pandas gibi popüler Python kütüphanelerini yüklemek için şu komutu kullanabilirsiniz:
pip3 install numpy
Bu komut, NumPy kütüphanesini Python ortamınıza yükleyecektir. Pip ile yüklenen paketler, sisteminizde Python ve pip ile yönetilecektir.
Pip ile Yüklenen Paketlerin Yönetimi
Pip, yüklediğiniz Python paketlerini yönetmek için birçok kolaylık sunar. Paketleri güncelleyebilir, kaldırabilir veya kurulu paketleri listeleyebilirsiniz. Aşağıda, pip ile nasıl yönetim yapabileceğinize dair birkaç örnek bulabilirsiniz:
1. Yüklenen Paketleri Listeleme
Pip ile kurulu olan tüm paketleri görmek için aşağıdaki komutu kullanabilirsiniz:
pip3 list
Bu komut, sistemde yüklü olan tüm Python paketlerinin listesini görüntüler. Böylece hangi paketlerin kurulu olduğunu hızlıca kontrol edebilirsiniz.
2. Paket Güncelleme
Kurulu bir paketi güncellemek için aşağıdaki komutu kullanabilirsiniz:
pip3 install --upgrade paket_adı
Burada paket_adı yerine güncellemek istediğiniz paketin ismini yazmalısınız. Örneğin:
pip3 install --upgrade numpy
3. Paket Kaldırma
Bir paketi sisteminizden kaldırmak için şu komutu kullanabilirsiniz:
pip3 uninstall paket_adı
Yukarıda olduğu gibi, paket_adı kısmına kaldırmak istediğiniz paketin ismini yazın. Örneğin:
pip3 uninstall pandas
Sonuç
Bu yazıda, CentOS üzerinde Python ve pip kurulumunu ayrıntılı bir şekilde inceledik. Python’un güçlü özelliklerinden yararlanabilmek için, pip’in kurulumu ve yönetimi büyük önem taşımaktadır. Artık CentOS üzerinde Python ve pip ile geliştirme yapmaya hazır olduğunuzu umuyoruz. Öğrendiklerinizle kendi projelerinizde denemeler yapmayı unutmayın. Yeni başlayanlar için bu aşamalar, Python’a giden yolda önemli adımlardır. Sorularınız veya deneyimleriniz varsa, yorumlar kısmında paylaşmaktan çekinmeyin!