Linux’ta Python Ortamı Kurmaya Başlamak
Python, açık kaynaklı, esnek ve öğrenmesi son derece kolay bir programlama dili olarak yazılım dünyasında adından sıklıkla söz ettiriyor. Eğer Linux kullanıyorsanız ve Python ile programlamaya başlamak istiyorsanız, doğru yerdesiniz! Linux üzerinde Python programlama ortamını hazırlamak, basit adımlarla gerçekleştirilebilir ve bu yazımızda her adımı detaylıca anlatacağım. Hazırsanız, başlayalım!
Adım 1: Python’ın Yüklü Olduğundan Emin Olun
Linux genellikle Python ile gelir, ama yinede emin olmakta fayda var. Python’ın hangi versiyonunun yüklü olduğunu öğrenmek için terminali açın ve şu komutu yazın:
python3 --version
Eğer Python 3’ün yüklü olduğunu görüyorsanız, harika! Eğer Python’ı bulamazsanız, o zaman Python’ı yüklemeniz gerekecek. Bunun için şu komutu yazabilirsiniz:
sudo apt install python3
Bu komut, Python 3’ü sisteminize yükleyecek ve bir sonraki adıma geçebilirsiniz.
Adım 2: Pip ile Paket Yöneticisini Yüklemek
Python ile çalışırken, birçok harika kütüphaneye erişim sağlamak isteyeceksiniz. İşte bu noktada pip devreye giriyor. Pip, Python paketlerini yönetmek için kullanılan bir araçtır ve genellikle Python’la birlikte gelir. Ancak, bazen pip’in yüklü olmadığı durumlarla karşılaşabilirsiniz. Eğer pip’i yüklemek istiyorsanız, şu komutu kullanabilirsiniz:
sudo apt install python3-pip
Pip’i kurduktan sonra, istediğiniz Python kütüphanelerini kolayca yüklemeye hazırsınız. Örneğin, numpy veya pandas gibi popüler kütüphaneleri yüklemek için şu komutları kullanabilirsiniz:
pip3 install numpy
pip3 install pandas
Bunlar, verileri analiz etmek için çok kullanışlı araçlar ve projelerinizde ihtiyaç duyacağınız kütüphaneler olabilir.
Adım 3: Sanal Ortam Kurma
Büyük projelerde çalışırken, sanal ortamlar oluşturmak oldukça faydalıdır. Sanal ortam, projenizin bağımlılıklarını sistemden bağımsız tutarak, farklı projelerde farklı kütüphane sürümleri kullanmanıza olanak tanır. Bunun için venv modülünü kullanabilirsiniz. İşte yapmanız gerekenler:
Öncelikle, sanal ortam oluşturacağınız klasöre gidin ve şu komutu çalıştırın:
python3 -m venv myprojectenv
Bu komut, "myprojectenv" adında bir sanal ortam oluşturur. Ortamı aktive etmek için şu komutu kullanın:
source myprojectenv/bin/activate
Artık sanal ortam aktif oldu ve Python projelerinizi izole bir şekilde yönetebilirsiniz. Çalışmayı bitirdiğinizde ise sanal ortamı devre dışı bırakmak için şu komutu kullanabilirsiniz:
deactivate
Adım 4: Geliştirme Ortamınızı Seçin
Python kodlarını yazmaya başlamak için uygun bir geliştirme ortamı seçmeniz gerekebilir. Eğer terminal üzerinde çalışmak istiyorsanız, herhangi bir metin düzenleyici (örneğin Vim, Nano) kullanabilirsiniz. Ancak, daha görsel bir ortam istiyorsanız, VSCode, PyCharm veya Sublime Text gibi IDE’ler kullanmanızı öneririm. Bu IDE’ler, hata ayıklama, otomatik tamamlama ve diğer birçok özellik ile çalışma hızınızı artıracaktır.
VSCode kurmak için şu komutları takip edebilirsiniz:
sudo snap install code --classic
VSCode’u yükledikten sonra, Python eklentisini yüklemeyi unutmayın. Eklenti sayesinde, Python kodlarınızı daha verimli yazabilirsiniz.
Adım 5: Kodlama Zamanı!
Artık her şey hazır! Python geliştiricisi olarak Linux’ta ilk kodunuzu yazmak için tek yapmanız gereken, terminali açmak ve aşağıdaki kodu yazmak:
print("Merhaba, Linux Python dünyası!")
Eğer doğru çalıştıysa, terminalde “Merhaba, Linux Python dünyası!” mesajını görmelisiniz. Ne kadar heyecan verici, değil mi?
Sonuç
Linux üzerinde Python geliştirme ortamını kurmak oldukça basit ve eğlenceli. Şimdi, kod yazmaya başlamaya hazırsınız. Bu adımları takip ederek Python ile projelerinize hızla başlayabilirsiniz. Unutmayın, Python çok geniş bir ekosisteme sahip ve öğrendikçe daha da keyifli hale gelecek! Herkese başarılar!