Python Nasıl Kurulur? Adım Adım Linux Üzerinde Python Kurulum Rehberi

Bu yazı, Python kurulumunun Linux üzerinde nasıl yapıldığını adım adım anlatan bir rehberdir. Kurulum, pip kullanımı, sanal ortam yönetimi gibi konular detaylı bir şekilde ele alınmıştır.

BFS

Python Nedir ve Neden Önemlidir?



Bir zamanlar programlamaya adım atmaya karar verdiğinizde, karşınıza çıkan ilk sorulardan biri şuydu: *"Hangi dili öğrenmeliyim?"* Cevap şüphesiz Python olmalı! Python, sözdizimi açısından çok basit, güçlü ve esnek bir programlama dilidir. Python’u öğrenmek, bir yazılımcı olarak kariyerinizin başlangıç noktalarından biri olabilir. Ama önce ne yapmanız gerekiyor? Tabii ki Python’u bilgisayarınıza kurmanız! Bugün, Linux kullanıcıları için Python kurulumunun tüm adımlarını detaylı bir şekilde inceleyeceğiz.

Adım 1: Sisteminizde Python’ın Yüklü Olup Olmadığını Kontrol Edin



Linux’un güçlü yönlerinden biri, çoğu zaman gerekli yazılımların önceden sistemle birlikte gelmesidir. Yani, Python zaten bilgisayarınızda olabilir. İlk adım olarak terminali açın ve şu komutu girin:


python3 --version


Eğer sisteminizde Python yüklüyse, versiyon numarasını görmelisiniz. Örneğin, şu şekilde bir çıktı alabilirsiniz:


Python 3.8.10


Eğer böyle bir çıktı almadıysanız, demek ki Python’ı sisteminize kurmanız gerekiyor.

Adım 2: Python’ı Linux’a Kurma



Python’ın son sürümünü sisteminize kurmak için birkaç basit komut yeterli. Hangi dağıtımı kullandığınıza bağlı olarak, terminalde şu komutlardan birini çalıştırın:

Ubuntu ve Debian Tabanlı Sistemler İçin:


sudo apt update
sudo apt install python3


Bu komutlar önce sisteminizi günceller ve ardından Python’ı yükler. Bu işlem tamamlandığında, Python’ınız kurulu olmalı.

Fedora ve Red Hat Tabanlı Sistemler İçin:


sudo dnf install python3


Bu komutlar, Fedora veya Red Hat tabanlı dağıtımlar için Python’ı yüklemek için kullanılabilir.

Arch Linux İçin:


sudo pacman -S python


Bunlar, Python’ı kurmanıza yardımcı olacak temel komutlardır. Kurulum sırasında herhangi bir hata alırsanız, çıktıları dikkatlice inceleyin ve gerekirse gerekli bağımlılıkları yükleyin.

Adım 3: Pip (Python Paket Yöneticisi) Kurulumu



Python kurulduktan sonra, yazılımlarınızı daha kolay bir şekilde yükleyebilmek için Pip’i de kurmalısınız. Pip, Python için geliştirilmiş en popüler paket yöneticisidir. Eğer Pip sisteminizde yüklü değilse, terminal üzerinden şu komutu kullanarak yükleyebilirsiniz:


sudo apt install python3-pip


Pip’i yükledikten sonra, yüklediğiniz Python paketlerini kolayca yönetebilirsiniz. Örneğin, şu komutla istediğiniz bir Python paketini yükleyebilirsiniz:


pip3 install requests


Adım 4: Sanal Ortam Kurma (Virtualenv)



Python ile çalışırken, projelerinizde bağımlılıkları yönetmek çok önemlidir. Sanal ortam (virtual environment) kullanarak, her proje için bağımsız bir Python ortamı oluşturabilirsiniz. Bu, sisteminizin diğer projelerinden bağımsız bir geliştirme alanı sağlar.

Sanal ortam kurmak için şu komutları izleyebilirsiniz:

İlk olarak, virtualenv paketini kurmanız gerekiyor:


sudo pip3 install virtualenv


Daha sonra, projeniz için bir sanal ortam oluşturun:


virtualenv myenv


Sanalk ortamı aktifleştirmek için şu komutu kullanabilirsiniz:


source myenv/bin/activate


Ve işiniz bittiğinde ortamı devre dışı bırakmak için:


deactivate


Adım 5: Kurulumunuzu Test Edin



Kurulumunuzu başarıyla tamamladığınızı test etmek için Python’ın interaktif kabuğunu çalıştırın:


python3


Bu komutla Python’ın etkileşimli moduna geçebilirsiniz. Örneğin, basit bir yazı yazdırma komutunu deneyin:


print("Merhaba, Python!")


Eğer *"Merhaba, Python!"* mesajını görüyorsanız, kurulum başarılı bir şekilde tamamlanmış demektir.

Sonuç



Linux üzerinde Python kurmak, başlangıçta zorlayıcı gibi görünebilir, ancak bu adımları takip ettiğinizde oldukça basit ve hızlı bir işlem olduğunu göreceksiniz. Python’ı kurduktan sonra, her şey yolunda gidecek ve siz de harika projelere adım atabilirsiniz. Hadi, geliştirmeye başlayın ve Python dünyasının derinliklerine inin!

İlgili Yazılar

Benzer konularda diğer yazılarımız

Modern Yazılım Geliştirme Süreçlerinde Yapay Zeka ve Otomasyonun Rolü: 2025’te Yeni Başlangıçlar

Yazılım geliştirme dünyası hızla evriliyor. 2025 yılına adım attığımızda, bu süreçte yapay zeka ve otomasyonun rolü hiç olmadığı kadar önemli hale geldi. Geçmişte yazılım geliştirme yalnızca kod yazmak ve sistemleri test etmekle sınırlıydı. Ancak bugünün...

Yazılım Geliştiriciler İçin Verimli Çalışma Alanı Oluşturmanın İpuçları: En İyi Araçlar ve Yöntemler

Verimli Bir Çalışma Alanı Neden Önemlidir?Yazılım geliştirici olmanın zorluklarından biri de sürekli odaklanmış ve üretken olabilmektir. Bir geliştirici olarak, işlerinizin çoğunu bilgisayar başında geçirirsiniz ve bu süre zarfında verimli bir çalışma...

Kodunuzu Temiz Tutun: Yazılımda 'Yavaş Kodu' Tespit Etmenin 7 Etkili Yolu

Yazılım geliştirme dünyasında zamanın ne kadar kıymetli olduğunu hepimiz biliyoruz. Yazdığınız kodun hızlı ve verimli olması, projelerinizi başarılı kılmanın anahtarıdır. Ama ne yazık ki, çoğu zaman kodu hızlı yazmak uğruna temizliği ihmal edebiliriz....