Pardus Linux Üzerinde Python Kurulumu ve Geliştirme Ortamı
Pardus, Debian tabanlı yapısı sayesinde Python geliştirme için oldukça kararlı ve güçlü bir ortam sunar.
İşte Pardus kullanıcıları için hazırladığım, başlangıçtan ileri seviye yapılandırmaya kadar uzanan eğitim makalesi taslağı:
Python, okunabilirliği yüksek ve geniş kütüphane desteği sunan popüler bir programlama dilidir. Pardus işletim sistemi üzerinde Python ile çalışmak, Linux'un terminal gücünü arkanıza almanızı sağlar.
Bu rehberde; Python'un sistemdeki durumunu kontrol etmeyi, paket yönetimini (PIP) kurmayı ve projeleriniz için izole edilmiş "Sanal Ortam" (Virtual Environment) oluşturmayı öğreneceksiniz.
Adım 1: Mevcut Python Sürümünü Kontrol Etme
Pardus (ve çoğu modern Linux dağıtımı), Python 3 yüklü olarak gelir. Yeni bir kurulum yapmadan önce sisteminizde neyin var olduğunu görmek önemlidir.
Uçbirim Öykünücüsü'nü (Terminal) açın.
Aşağıdaki komutu yazın ve Enter'a basın:
python3 --version
Çıktı Örneği: Python 3.11.2 görüyorsanız, sisteminizde Python zaten kuruludur.
Önemli Not: Pardus sistem araçlarının çoğu Python ile çalışır. Asla
sudo apt remove python3komutunu kullanarak sistemin kendi Python sürümünü kaldırmaya çalışmayın; bu, sisteminizin çökmesine neden olabilir.
Adım 2: Sistemi ve Paket Listesini Güncelleme
Herhangi bir kurulumdan önce Pardus depolarını güncellemek, en kararlı ve güvenli sürümleri edinmenizi sağlar.
sudo apt update && sudo apt upgrade -y
Adım 3: Python 3 ve Gerekli Araçların Kurulumu
Eğer sisteminizde Python yoksa veya eksik bileşenler varsa, aşağıdaki komutla tam kurulumu sağlayabilirsiniz:
sudo apt install python3 python3-dev
python3: Python yorumlayıcısı.
python3-dev: C uzantıları ve bazı gelişmiş kütüphaneleri derlemek için gereken başlık dosyaları.
Adım 4: Paket Yöneticisi (PIP) Kurulumu
Python'un gücü, binlerce hazır kütüphanesinden (Library) gelir. Bu kütüphaneleri indirmek için PIP (Python Package Installer) aracına ihtiyacımız var.
PIP'i Pardus depolarından kurmak için:
sudo apt install python3-pip
Kurulumu doğrulamak için:
pip3 --version
Adım 5: Sanal Ortam (Virtual Environment) Kullanımı [Kritik Adım]
Bu, profesyonel bir Python geliştiricisi olmanın en önemli adımıdır. Projelerinizi sistemin ana Python paketlerinden ayrı tutmak için venv kullanmalısınız. Bu sayede A projesi için gereken bir kütüphane, B projesini bozmaz.
Venv modülünü kurun:
Bashsudo apt install python3-venvBir proje klasörü oluşturun ve içine girin:
Bashmkdir PardusPythonProjem cd PardusPythonProjemSanal ortamı oluşturun:
Bash:python3 -m venv sanal_ortam(Burada
sanal_ortamklasörün adıdır, istediğiniz ismi verebilirsiniz.)Sanal ortamı aktif edin:
Bash:source sanal_ortam/bin/activate
İpucu: Komutu uyguladığınızda terminal satırının başında
(sanal_ortam)ibaresini göreceksiniz. Artık bu terminalde yaptığınızpip installişlemleri sadece bu klasöre kurulacaktır.
Çıkmak için sadece deactivate yazmanız yeterlidir.
Adım 6: İlk Python Kodumuzu Yazalım
Kurulumun başarıyla tamamlandığını test edelim.
Terminalde basit bir dosya oluşturun:
Bash:nano merhaba.pyAçılan editöre şu kodu yazın:
Python:print("Merhaba Pardus! Python kurulumu başarıyla tamamlandı.")Kaydetmek için
CTRL + O, ardındanEnter. Çıkmak içinCTRL + Xtuşlarına basın.Dosyayı çalıştırın:
Bash:python3 merhaba.py
Tebrikler! Pardus üzerinde Python geliştirme ortamınız hazır.
Ekstra: Geliştirme Editörü (IDE) Önerisi
Terminalde kod yazmak zordur. Pardus Mağaza üzerinden veya terminalden Visual Studio Code veya daha hafif olan Thonny IDE'yi kurarak kodlamayı kolaylaştırabilirsiniz.
Hafif ve başlangıç dostu Thonny kurulumu için:
sudo apt install thonny
Yorumlar
Yorum Gönder