İçeriğe geç
Veri Rotası – Veri Bilimi ve Analitiği Rehberiniz
  • Python
  • R Programlama
  • Makine Öğrenmesi
  • Projeler
  • Veri Görselleştirme
Veri Rotası – Veri Bilimi ve Analitiği Rehberiniz
Python

Python Kurulumu: Windows, Mac ve Linux İçin Adım Adım Rehber

Tarafındanhazar 26 Ekim 202626 Ekim 2026



Bir yazılımcının kariyerindeki ilk hatası genellikle kod yazarken değil, kurulum ekranında yapılır. Yüzlerce kişinin takıldığı yer de burası: Python’u kurmuşlardır ama terminal “tanımıyorum” der.

Bu yazıda Python kurulumunu baştan sona yapacağız. Kurulumun ardından doğru çalıştığını da test edeceğiz. Seri boyunca kullanacağımız ortamı bugün sağlam kurarsak ilerideki derslerde “bende neden çalışmıyor?” sorusuna çok daha az rastlarsın.

Table of Contents

Toggle
  • Python Nedir ve Neden Önce Kurulum?
  • Hangi Python Sürümünü İndirmeliyim?
  • Windows’ta Python Kurulumu
    • Adım 1: Yükleyiciyi İndir
    • Adım 2: “Add Python to PATH” Kutusunu İşaretle
    • Adım 3: Kurulumu Bitir
  • macOS’ta Python Kurulumu
    • Resmi Yükleyici ile
    • Homebrew ile (Terminal Seviyorsan)
  • Linux’ta Python Kurulumu
  • Kurulumu Test Etme: Python Çalışıyor mu?
    • pip Çalışıyor mu?
  • İlk Python Kodun: Etkileşimli Mod (REPL)
    • Arka Planda Ne Oldu?
  • Sık Karşılaşılan Kurulum Hataları ve Çözümleri
    • “python is not recognized” Hatası (Windows)
    • Terminal Microsoft Store’u Açıyor (Windows)
    • Mac’te “python: command not found”
    • Birden Fazla Python Sürümü Kurulu
  • Python Kurulumu Sonrası Kontrol Listesi
  • Sıkça Sorulan Sorular
    • Python ücretsiz mi?
    • Python kurulumu için internet gerekir mi?
    • Python’u Anaconda ile kurmak daha mı iyi?
    • Bilgisayarım eski, Python çalışır mı?
  • Sırada Ne Var?

Python Nedir ve Neden Önce Kurulum?

Python, 1991’den beri geliştirilen genel amaçlı bir programlama dilidir. Okunabilir yazım biçimi sayesinde yeni başlayanlar için en rahat giriş noktalarından biri. Aynı dil web geliştirmede, otomasyonda, veri biliminde ve makine öğrenmesinde de kullanılıyor.

Kod yazmadan önce bilgisayarın Python’u anlayacak bir yorumlayıcıya (interpreter) ihtiyacı var. Yazdığın .py dosyasını satır satır okuyup çalıştıran program bu. Kurulum dediğimiz şey, o yorumlayıcıyı makineye yerleştirmek.

Hangi Python Sürümünü İndirmeliyim?

Kısa cevap: python.org’daki en güncel kararlı sürümü.

Eski bir eğitim videosunda “Python 2.7 kur” gibi bir tavsiye görürsen geç. Python 2 yıllar önce desteğini kaybetti ve bugün yazılan kütüphanelerin hiçbiri onu hedeflemiyor. Bu serideki her şey Python 3 içindir.

Önemli bir ayrıntı daha var. İndirme sayfasında ana sürümün yanı sıra “pre-release” (ön sürüm) etiketli seçenekler de çıkabilir. Onları atla. Öğrenme aşamasında deneme sürümüne ihtiyacın yok.

Windows’ta Python Kurulumu

Windows kullanıcılarının en çok hata yaptığı bölüm bu, o yüzden dikkatle oku.

Adım 1: Yükleyiciyi İndir

  1. Tarayıcında python.org/downloads adresine git.
  2. Sayfanın üstündeki sarı “Download Python 3.x.x” butonuna tıkla.
  3. İnen .exe dosyasını çalıştır.

Adım 2: “Add Python to PATH” Kutusunu İşaretle

Yükleyicinin ilk ekranında altta iki kutu göreceksin. “Add python.exe to PATH” yazanı mutlaka işaretle. Sonra “Install Now” de.

Bu kutuyu işaretlemeyi unutmak, yeni başlayanların başına gelen en klasik sorun. Ben de ilk kurulumumda atlamıştım ve yarım saat boyunca terminale “python” yazıp “tanınmıyor” hatası almıştım.

PATH nedir? Windows’un, bir komut yazdığında programı hangi klasörlerde arayacağını belirten liste. Python’un klasörü bu listede yoksa terminal python komutunu bulamaz. Program kurulu olduğu halde çalışmaz.

Adım 3: Kurulumu Bitir

Yükleme birkaç dakika sürer. Sonunda “Setup was successful” mesajını görürsen tamamdır. Bazen “Disable path length limit” adında bir seçenek de çıkar. Tıklamanda bir sakınca yok, uzun klasör yollarında ileride sorun yaşamanı önler.

macOS’ta Python Kurulumu

Mac’te iki yol var. Yeni başlayanlar için en az sürprizli olanı resmi yükleyici.

Resmi Yükleyici ile

  1. python.org/downloads sayfasından macOS yükleyicisini (.pkg) indir.
  2. Dosyayı aç ve ekrandaki adımları takip et.
  3. Kurulum bitince Applications klasöründe bir “Python 3.x” klasörü oluşacak.

Homebrew ile (Terminal Seviyorsan)

Homebrew kuruluysa tek satır yeter:

# Homebrew ile Python 3'ü kur
brew install python

Önemli: Mac’te sistemle gelen eski bir Python bulunabilir. Terminalde python yazdığında çalışmayabilir, çünkü macOS’ta komutun adı genellikle python3. Aşağıda bunu da test edeceğiz.

Linux’ta Python Kurulumu

Çoğu Linux dağıtımında Python 3 zaten yüklü gelir. Önce kontrol et. Yoksa paket yöneticisiyle kur.

Ubuntu / Debian için:

# Paket listesini güncelle
sudo apt update

# Python 3, pip ve sanal ortam desteğini kur
sudo apt install python3 python3-pip python3-venv

Fedora için:

# Fedora'da Python 3 ve pip kurulumu
sudo dnf install python3 python3-pip

python3-venv paketini atlama. Üçüncü derste sanal ortam kuracağız ve Ubuntu’da bu paket olmadan venv hata verir.

Kurulumu Test Etme: Python Çalışıyor mu?

Kurulum bitti diye çalıştığını varsayma. Hemen kontrol edelim.

Windows’ta: Win + R tuşlarına bas, cmd yaz ve Enter’a bas. Siyah bir pencere açılacak.

Mac ve Linux’ta: Terminal uygulamasını aç.

Şimdi şu komutu yaz:

# Windows için
python --version

# Mac ve Linux için
python3 --version

Karşına şuna benzer bir çıktı gelmeli:

Python 3.x.x

Sürüm numarasını gördüysen kurulum başarılı. 🎉

pip Çalışıyor mu?

Python’la birlikte pip adlı paket yöneticisi de gelir. Üçüncü taraf kütüphaneleri (pandas, numpy gibi) buradan kuracağız. Onu da kontrol edelim:

# Windows
pip --version

# Mac ve Linux
pip3 --version

İlk Python Kodun: Etkileşimli Mod (REPL)

Terminalde python (Mac/Linux’ta python3) yazıp Enter’a bas. Satırın başında >>> işareti çıkacak. Bu, REPL denen etkileşimli moddur: Python senden komut bekliyor.

# İlk satır kodumuz: ekrana yazı yazdırma
print("Merhaba, Python!")

Çıktı:

Merhaba, Python!

Arka Planda Ne Oldu?

Bu üç adımda gerçekleşti:

  • Sen satırı yazıp Enter‘a bastın.
  • Python yorumlayıcısı satırı okudu ve print() fonksiyonunu tanıdı.
  • Fonksiyon, parantez içindeki metni ekrana bastı ve yorumlayıcı yeni bir komut beklemeye döndü.

Bir satır kod bir anda çalıştı. Derleme yok, bekleme yok. Python’un yorumlamalı bir dil olmasının günlük hayattaki karşılığı bu.

Çıkmak için şunu yaz:

# REPL'den çıkış
exit()

Sık Karşılaşılan Kurulum Hataları ve Çözümleri

Bunların hepsini kendim yaşadım ya da yanımdaki birinin yaşadığını gördüm.

“python is not recognized” Hatası (Windows)

Sebep: Kurulumda PATH kutusu işaretlenmemiş.

Çözüm: Yükleyiciyi tekrar çalıştır, Modify seçeneğine gir ve ilgili ayarı aç. Daha temiz sonuç için Python’u kaldırıp baştan kurman da mümkün. Yarım saat PATH ayarı kurcalamaktan çok daha hızlı oluyor.

Terminal Microsoft Store’u Açıyor (Windows)

python yazıp Enter’a bastığında Microsoft Store açılıyorsa Windows’ta “uygulama yürütme takma adı” devrede demektir. Windows, gerçek Python yerine Store’dan indirmeni öneriyor.

Çözüm: Ayarlar > Uygulamalar > Gelişmiş uygulama ayarları > Uygulama yürütme takma adları bölümünden Python’a ait iki girişi kapat.

Mac’te “python: command not found”

Hata mesajını görünce paniğe gerek yok. Büyük ihtimalle komutu python3 diye yazman gerekiyor. Tüm Mac örneklerinde python3 kullan.

Birden Fazla Python Sürümü Kurulu

Bilgisayarda farklı sürümler birikebilir. Hangisinin çalıştığını anlamak için şunu kullan:

# Windows: python komutunun hangi dosyayı çalıştırdığını göster
where python

# Mac ve Linux
which python3

Çıktıdaki yol beklediğin klasörü göstermiyorsa karışıklık orada başlıyor demektir.

Python Kurulumu Sonrası Kontrol Listesi

Bir sonraki derse geçmeden şunları doğrula:

  • ✅ Terminalde python --version (veya python3 --version) bir sürüm numarası gösteriyor.
  • ✅ pip --version hata vermiyor.
  • ✅ REPL’de print("Merhaba, Python!") çalıştı.
  • ✅ exit() ile REPL’den çıkabiliyorsun.

Dördü de tamamsa çalışma ortamının temeli hazır.

Sıkça Sorulan Sorular

Python ücretsiz mi?

Evet. Python açık kaynaklıdır, kişisel ya da ticari kullanım için herhangi bir ücret ödemezsin.

Python kurulumu için internet gerekir mi?

Yükleyiciyi indirmek için gerekir. Kurulum bittikten sonra Python’la kod yazmak internetsiz de mümkün. Kütüphane yüklerken ise tekrar bağlantıya ihtiyaç duyacaksın.

Python’u Anaconda ile kurmak daha mı iyi?

Anaconda, veri bilimi için hazır paketlerle gelen bir dağıtım. Güzel bir araç ama başlangıçta hata ayıklamayı zorlaştırabiliyor. Biz resmi Python ile başlıyoruz. Veri bilimi modüllerine geldiğimizde ortam yönetimini zaten kendimiz kuracağız.

Bilgisayarım eski, Python çalışır mı?

Python hafif bir dildir. Normal bir ofis bilgisayarı bu serinin büyük bölümü için fazlasıyla yeterli.

Sırada Ne Var?

Python artık bilgisayarında kurulu, ama kodu siyah bir terminal penceresine yazarak devam etmek istemezsin. Bir sonraki derste Visual Studio Code’u kuracak ve Python için doğru şekilde ayarlayacağız. Böylece hata renklendirmesi, otomatik tamamlama ve tek tuşla çalıştırma gibi kolaylıklar elinin altında olacak.

hazar

Yazı gezinmesi