Python Kurulumu

WikiKod sitesinden
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

  1. Python.org Windows sayfasından en güncel sürümü indirin
  2. İndirilen `.exe` dosyasını çalıştırın
  3. ÖNEMLİ: "Add Python to PATH" seçeneğini mutlaka işaretleyin
  4. "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

  1. Python.org macOS sayfasından pkg dosyasını indirin
  2. İ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:

  1. Sistem değişkenlerini açın
  2. PATH değişkenine Python kurulum klasörünü ekleyin
  3. 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

Ayrıca Bakınız

Dış Bağlantılar