Python Nasıl Kurulur? Windows 11 İçin Adım Adım Python Kurulum Rehberi
Python öğrenmeye başlamadan önce yapmamız gereken ilk işlem, Python'u bilgisayarımıza doğru şekilde kurmak. Kurulum oldukça kolay olsa da özellikle “Add Python to PATH” seçeneğinin atlanması, yeni başlayanların daha sonra sık karşılaştığı sorunlardan biridir.
Bu rehberde Windows 11'e Python nasıl indirilir, nasıl kurulur, PATH ayarı nasıl yapılır ve kurulumun çalışıp çalışmadığı nasıl kontrol edilir? adım adım anlatacağız.
💡 Bilgi: Bu rehber Windows 11 üzerinden hazırlanmıştır. Windows 10 kullanıcıları da büyük ölçüde aynı adımları uygulayabilir.
📌 Kuruluma Başlamadan Önce
Python kurulumu için özel veya ücretli bir programa ihtiyacımız yok.
İhtiyacımız olanlar:
- Windows 11 yüklü bir bilgisayar
- İnternet bağlantısı
- Python kurulum dosyası
- Birkaç dakikalık zaman
Python'u mümkün olduğunca resmî Python sitesinden indirmenizi öneriyoruz.
1️⃣ Python'un Resmî Sitesine Girin
İlk olarak Python'un Windows için hazırlanan resmî indirme sayfasını açın:
🔗 Python Windows İndirme Sayfası
Python Releases for WindowsThe official home of the Python Programming Languagepython.org
Sayfada Windows için yayınlanan Python sürümlerini görebilirsiniz.
Yeni başlayan bir kullanıcıysanız özel olarak eski bir Python sürümüne ihtiyacınız olmadığı sürece güncel kararlı Python 3 sürümünü tercih edebilirsiniz.
⚠️ İnternette farklı sitelerde Python kurulum dosyaları bulunabilir. Güvenlik açısından kurulumu Python'un resmî sitesinden indirmeniz daha doğru olacaktır.
2️⃣ Python Kurulum Dosyasını İndirin
İndirme sayfasında güncel Python sürümünü seçtikten sonra Windows için uygun yükleyiciyi indirin.
Günümüzde kullanılan çoğu Windows 11 bilgisayar 64-bit olduğu için genellikle 64-bit Windows yükleyicisi uygun olacaktır.
İndirme tamamlandığında buna benzer bir .exe dosyanız olacaktır:
python-3.x.x-amd64.exe
Buradaki sürüm numarası indirdiğiniz güncel Python sürümüne göre değişebilir.
3️⃣ Python Kurulumunu Başlatın
İndirdiğiniz .exe dosyasına çift tıklayın.
Python kurulum penceresi açılacaktır.
Burada hemen Install Now butonuna basmadan önce ekranın alt bölümünü kontrol edin.
⚠️ ÖNEMLİ: Add Python to PATH Seçeneğini İşaretleyin
Kurulum ekranında aşağıdakine benzer bir seçenek görebilirsiniz:
☑ Add python.exe to PATH
Bu kutucuğu işaretlemenizi öneriyoruz.
PATH ayarı sayesinde Python'u daha sonra Komut İstemi veya PowerShell üzerinden doğrudan çalıştırabilirsiniz.
Örneğin:
python
veya:
python --version
komutlarını kullanabilirsiniz.
PATH seçeneği eklenmezse daha sonra:
'python' is not recognized...
benzeri hatalarla karşılaşabilirsiniz.
Bu düzeltilemeyecek bir problem değildir ancak kurulumu yaparken PATH seçeneğini etkinleştirmek yeni başlayanlar için işi oldukça kolaylaştırır.
4️⃣ Install Now ile Kurulumu Başlatın
PATH seçeneğini kontrol ettikten sonra:
Install Now
butonuna tıklayın.
Python gerekli dosyaları bilgisayarınıza kopyalamaya başlayacaktır.
Bilgisayarınızın hızına göre kurulum genellikle çok uzun sürmez.
Windows sizden yönetici izni isterse gerekli onayı verdikten sonra devam edebilirsiniz.
5️⃣ Kurulumun Tamamlanmasını Bekleyin
İşlem başarıyla tamamlandığında Python yükleyicisi kurulumun başarılı olduğunu belirten bir ekran gösterecektir.
Bu noktada Python bilgisayarımıza kurulmuş durumda.
Ancak pencereyi kapatıp hemen kod yazmaya başlamadan önce Python'un gerçekten çalıştığını kontrol edelim.
6️⃣ Python Sürümünü Kontrol Edelim
Windows'ta:
Başlat → Terminal
veya:
Başlat → CMD / Komut İstemi
açın.
Şu komutu yazın:
python --version
Enter tuşuna basın.
Her şey doğruysa buna benzer bir sonuç görmeniz gerekir:
Python 3.x.x
🎉 Bu sonucu görüyorsanız Python başarıyla kurulmuş demektir.
Bazı Windows yapılandırmalarında aşağıdaki komut da kullanılabilir:
py --version
7️⃣ İlk Python Kodumuzu Çalıştıralım
Kurulumun gerçekten çalıştığından emin olmak için terminale:
python
yazıp Enter'a basın.
Python etkileşimli kabuğu açıldığında:
print("Merhaba Sesverin!")
yazın.
Karşınıza:
Merhaba Sesverin!
çıktıysa tebrikler. 🥳
İlk Python kodunuzu çalıştırdınız.
Python kabuğundan çıkmak için:
exit()
yazabilirsiniz.
8️⃣ pip Kurulumunu Kontrol Edelim
Python kullanırken sürekli karşılaşacağımız araçlardan biri pip olacaktır.
pip, Python paketlerini/kütüphanelerini yüklememizi sağlayan paket yöneticisidir.
Terminali açıp:
python -m pip --version
komutunu çalıştırın.
Bir sürüm bilgisi görüntüleniyorsa pip çalışıyor demektir.
Örneğin ileride bir Python paketi yüklemek istediğimizde:
python -m pip install paket-adi
şeklinde komutlar kullanabiliriz.
💡
python -m pipkullanımı, özellikle bilgisayarda birden fazla Python kurulumu bulunduğunda hangi Python'a paket kurduğunuzu daha açık hale getirebilir.
9️⃣ Python Kodlarını Nerede Yazacağız?
Python'u kurduk ancak kodlarımızı sürekli terminal içerisinde yazmak zorunda değiliz.
.py uzantılı Python dosyaları oluşturup bir kod editörü kullanabiliriz.
Başlangıç için en çok karşılaşacağınız seçeneklerden bazıları:
Visual Studio Code
Hafif ve eklentilerle geliştirilebilen popüler bir kod editörüdür.
PyCharm
Python geliştirmeye odaklanan kapsamlı bir geliştirme ortamıdır.
IDLE
Python kurulumuyla birlikte sunulabilen daha basit bir geliştirme ortamıdır.
Yeni başlayan biri için IDLE ile başlanabilir veya Visual Studio Code kurulabilir.
🔟 İlk .py Dosyamızı Oluşturalım
Örneğin masaüstünde:
ilkprogram.py
isimli bir dosya oluşturalım.
İçerisine:
isim = input("Adınız: ")print("Merhaba", isim)print("Python dünyasına hoş geldiniz!")
yazalım.
Dosyayı kaydedin.
Terminali dosyanın bulunduğu klasörde açarak:
python ilkprogram.py
komutunu çalıştırabilirsiniz.
Program sizden isminizi isteyecek ve ardından mesajınızı gösterecektir.
Böylece yalnızca tek satırlık bir test yapmak yerine ilk gerçek .py dosyamızı da çalıştırmış olduk.
❌ “Python Bulunamadı” Hatası Alıyorum
Terminalde:
python --version
yazdığınızda Python bulunamadığına dair bir hata alıyorsanız birkaç sebebi olabilir.
En yaygın nedenlerden biri Python'un PATH'e eklenmemiş olmasıdır.
Öncelikle:
py --version
komutunu deneyebilirsiniz.
py çalışıyor ancak python çalışmıyorsa Python kurulmuş olmasına rağmen komut eşlemesi/PATH tarafında sorun olabilir.
Python'u yeniden kurmanız gerekiyorsa kurulum sırasında:
Add python.exe to PATH
seçeneğinin işaretli olduğundan emin olun.
❌ Python Komutu Microsoft Store'u Açıyor
Bazı Windows sistemlerinde python komutunu çalıştırdığınızda Microsoft Store açılabilir.
Böyle bir durumda önce:
py --version
komutuyla gerçek Python kurulumunun çalışıp çalışmadığını kontrol edin.
Windows'un Uygulama yürütme diğer adları (App execution aliases) ayarlarında python.exe ve python3.exe için Microsoft Store yönlendirmeleri bulunabilir.
Python'u resmî yükleyiciyle kurmanıza rağmen komut yanlış yere yönleniyorsa bu ayarları kontrol edebilirsiniz.
📦 Python Kütüphanesi Nasıl Kurulur?
Python'u kullanışlı hale getiren en önemli özelliklerden biri devasa paket ekosistemidir.
Örneğin requests paketini kurmak istersek terminalde:
python -m pip install requests
kullanabiliriz.
Kurulum tamamlandıktan sonra Python içerisinde:
import requests
şeklinde kullanabiliriz.
Ancak ilerleyen derslerde paketleri doğrudan sistem Python'una kurmak yerine sanal ortam (virtual environment / venv) kullanmayı da öğreneceğiz.
🧪 Bonus: Proje İçin Sanal Ortam Oluşturma
Başlangıçta zorunlu değil ancak Python öğrenirken erken aşamada bilinmesi faydalıdır.
Proje klasörünüzde:
python -m venv .venv
komutunu çalıştırabilirsiniz.
Windows üzerinde sanal ortamı etkinleştirmek için kullanılan komut, kullandığınız terminale göre değişebilir. Örneğin klasik Komut İstemi'nde:
.venv\Scripts\activate
kullanılabilir.
Böylece farklı projelerde farklı Python paketleri kullanmak çok daha kolay hale gelir.
✅ Kurulum Sonrası Kontrol Listesi
Kurulumu tamamladıktan sonra şu dört kontrolü yapmanız yeterlidir:
Python sürümü:
python --version
Python Launcher:
py --version
pip:
python -m pip --version
Basit Python testi:
python
ardından:
print("Python çalışıyor!")
Bunlar sorunsuz çalışıyorsa geliştirme ortamınızın temel kısmı hazırdır.
🎯 Sonuç
Windows 11'e Python kurmak birkaç dakikada tamamlanabilecek bir işlemdir. Yeni başlayanların özellikle kurulum sırasında Python'u PATH'e eklemeyi unutmaması önemlidir.
Kurulumu tamamladıktan sonra artık değişkenler, koşullar, döngüler ve fonksiyonlar gibi Python'un temel konularına geçebiliriz.