Python Kurulumu
Gezinti kısmına atla
Arama kısmına atla
Python kurulumu farklı işletim sistemlerinde basit adımlarla gerçekleştirilebilir. Bu rehber Windows, Linux ve macOS sistemleri için detaylı kurulum talimatları içermektedir.
İşletim Sistemine Göre Kurulum
Windows Kurulumu
Resmi Python İndirmek
- Python.org Windows sayfasından en güncel sürümü indirin
- İndirilen `.exe` dosyasını çalıştırın
- ÖNEMLİ: "Add Python to PATH" seçeneğini mutlaka işaretleyin
- "Install Now" seçeneğine tıklayın
Kurulum Doğrulaması
Komut satırını (CMD) açın ve şu komutları çalıştırın:
python --version
pip --version
Linux Kurulumu
Ubuntu/Debian
sudo apt update
sudo apt install python3 python3-pip
CentOS/RHEL/Fedora
# CentOS/RHEL için
sudo yum install python3 python3-pip
# Fedora için
sudo dnf install python3 python3-pip
Arch Linux
sudo pacman -S python python-pip
macOS Kurulumu
Homebrew ile (Önerilen)
# Homebrew yoksa önce yükleyin
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
# Python'u yükleyin
brew install python
Resmi İndiriciden
- Python.org macOS sayfasından pkg dosyasını indirin
- İndirilen dosyayı çalıştırın ve kurulum sihirbazını takip edin
Sanal Ortam Kurulumu
Python projelerinizi izole etmek için sanal ortam kullanmanız şiddetle önerilir.
venv ile Sanal Ortam
# Sanal ortam oluştur
python -m venv myproject
# Aktive et (Windows)
myproject\Scripts\activate
# Aktive et (Linux/macOS)
source myproject/bin/activate
# Deaktive et
deactivate
virtualenv ile Sanal Ortam
# virtualenv yükle
pip install virtualenv
# Sanal ortam oluştur
virtualenv myproject
# Aktive et
source myproject/bin/activate # Linux/macOS
myproject\Scripts\activate # Windows
Geliştirme Ortamları
IDE/Editor | Açıklama | Platform | Fiyat |
---|---|---|---|
PyCharm | Profesyonel Python IDE | Çapraz Platform | Ücretli/Ücretsiz |
Visual Studio Code | Hafif, extensible editor | Çapraz Platform | Ücretsiz |
IDLE | Python ile gelen basit IDE | Çapraz Platform | Ücretsiz |
Sublime Text | Hızlı text editor | Çapraz Platform | Ücretli |
Atom | GitHub'ın text editörü | Çapraz Platform | Ücretsiz |
Temel Paket Yönetimi
pip Kullanımı
# Paket yükle
pip install package_name
# Belirli sürüm yükle
pip install package_name==1.4
# Paketi güncelle
pip install --upgrade package_name
# Yüklü paketleri listele
pip list
# Paket bilgilerini göster
pip show package_name
# Paketi kaldır
pip uninstall package_name
requirements.txt
Proje bağımlılıklarını yönetmek için:
# Mevcut paketleri kaydet
pip freeze > requirements.txt
# requirements.txt'den yükle
pip install -r requirements.txt
İlk Adımlar
Python Yorumlayıcısı
python
>>> print("Merhaba Python!")
>>> exit()
İlk Script'iniz
`merhaba.py` dosyası oluşturun:
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
print("Python kurulumu başarılı!")
print("İlk programınızı çalıştırdınız!")
name = input("Adınızı girin: ")
print(f"Merhaba {name}, Python dünyasına hoş geldiniz!")
Çalıştırmak için:
python merhaba.py
Sık Karşılaşılan Sorunlar
Windows'ta PATH Sorunu
Eğer `python` komutu tanınmıyorsa:
- Sistem değişkenlerini açın
- PATH değişkenine Python kurulum klasörünü ekleyin
- Genellikle: `C:\Users\USERNAME\AppData\Local\Programs\Python\Python3X\`
Linux'ta Permission Denied
# Script çalıştırma izni ver
chmod +x myscript.py
# veya python ile çalıştır
python3 myscript.py
SSL Certificate Hataları
# pip için güvenilir host ekle
pip install --trusted-host pypi.org --trusted-host pypi.python.org package_name
Kurulum Sonrası Öneriler
Yararlı Paketler
İlk kurulumdan sonra yüklemeniz önerilen paketler:
pip install requests beautifulsoup4 pandas numpy matplotlib pillow
Git Entegrasyonu
# .gitignore için Python şablonu
echo "__pycache__/" >> .gitignore
echo "*.pyc" >> .gitignore
echo ".env" >> .gitignore
echo "venv/" >> .gitignore
Sürüm Kontrolü
Birden Fazla Python Sürümü
# Belirli sürümü çalıştır
python3.9 --version
python3.10 --version
# Sanal ortam oluştururken sürüm belirt
python3.9 -m venv myproject39