Python Nasıl Kurulur? Linux İçin Adım Adım Rehber

Linux üzerinde Python kurulumu yapmak oldukça basit bir işlemdir. Bu adım adım rehberde, Python’un Linux’a nasıl kurulduğunu ve Python projeleri için nasıl sanal ortam oluşturulacağını öğrenebilirsiniz.

BFS

Python Kurulumuna Hoş Geldiniz!


Bir gün bilgisayarınızı açtınız ve aklınızda harika bir Python projesi var. Fakat bir sorun var: Python yüklü değil! Endişelenmeyin, çünkü Linux üzerinde Python kurmak oldukça kolay bir işlem. Adım adım bu yazıda, Python’u Linux sisteminize nasıl kuracağınızı göstereceğim. Hadi başlayalım!

Adım 1: Sisteminizde Python’un Yüklü Olduğunu Kontrol Edin


İlk olarak, terminalinizi açın. Linux'un terminali, size birçok işlevi hızlıca gerçekleştirmenizi sağlar. Eğer Python'un sisteminizde yüklü olup olmadığını merak ediyorsanız, aşağıdaki komutu yazın:


python3 --version


Eğer Python yüklüyse, versiyon numarasını göreceksiniz. Örneğin, `Python 3.9.1` gibi. Ancak bir şeyler ters gitmişse ve Python yüklü değilse, endişelenmeyin! Hadi bir sonraki adımda kurulum yapalım.

Adım 2: Paket Yöneticisini Kullanarak Python’u Kurun


Python’u yüklemek için en kolay yol, Linux’un paket yöneticisini kullanmaktır. Eğer Ubuntu ya da Debian tabanlı bir sistem kullanıyorsanız, terminalde aşağıdaki komutları sırasıyla yazabilirsiniz:


sudo apt update
sudo apt install python3


Bu komutlar, sisteminizin paket listelerini günceller ve ardından Python 3'ü indirip kurar. Terminalde yöneticilik şifrenizi girmeniz gerekebilir, bu yüzden şifrenizi yazdıktan sonra kuruluma devam edebilirsiniz.

Adım 3: Python Paket Yöneticisi (pip) Kurulumu


Python yüklendikten sonra, projelerinizi daha hızlı yönetebilmek için pip (Python Package Installer) adlı araç gerekecek. Pip, Python ile yazılmış kütüphaneleri ve bağımlılıkları yüklemenizi sağlar. Bunu kurmak için yine terminalden şu komutu kullanabilirsiniz:


sudo apt install python3-pip


Pip’i yükledikten sonra, kurulumun başarıyla tamamlandığını görmek için şu komutu yazabilirsiniz:


pip3 --version


Bu komut size yüklü olan pip sürümünü gösterecektir.

Adım 4: Kurulumun Doğrulanması


Her şeyin düzgün çalıştığından emin olmak için Python’un interaktif ortamını başlatabiliriz. Aşağıdaki komutu yazın:


python3


Ekranda Python'un interaktif kabuğunu göreceksiniz. Burada Python kodlarını hemen yazıp çalıştırabilirsiniz. Örneğin, `print("Merhaba, Python!")` yazarsanız, ekranınızda "Merhaba, Python!" mesajını görmelisiniz. Eğer bu sorunsuz bir şekilde çalışıyorsa, Python kurulumunuz başarılı demektir!

Adım 5: Sanal Ortam (Virtual Environment) Oluşturun


Birçok projede, bağımlılıkları karıştırmamak için sanal ortamlar kullanılır. Sanal ortamlar, Python projeleriniz için izole bir çalışma alanı sağlar. Bir sanal ortam oluşturmak için şu adımları takip edin:

İlk olarak, sanal ortam için gerekli olan `venv` paketini yüklemeniz gerekiyor:


sudo apt install python3-venv


Daha sonra, bir sanal ortam oluşturmak için şu komutu kullanabilirsiniz:


python3 -m venv myenv


Burada, `myenv` sanal ortamınızın adı. Adı dilediğiniz gibi değiştirebilirsiniz. Sanal ortamı etkinleştirmek için şu komutu yazın:


source myenv/bin/activate


Artık sanal ortamınız aktif ve bağımsız bir şekilde projelerinizi geliştirebilirsiniz. Sanal ortamdan çıkmak için `deactivate` komutunu kullanabilirsiniz.

Sonuç


Artık Python, Linux sisteminizde çalışır durumda! Python’la yazılım geliştirme dünyasına adım atmaya hazırsınız. Python’u kurmak aslında hiç de zor değilmiş, değil mi? Şimdi projelerinizi oluşturabilir, harika uygulamalar geliştirebilir ve Python'un sunduğu sonsuz olanakları keşfedebilirsiniz.

Python Kurulumu İpuçları


• Eğer daha güncel bir Python sürümüne ihtiyacınız varsa, [Python'un resmi web sitesinden](https://www.python.org/downloads/) en son sürümünü indirip kurabilirsiniz.
• Kendi Python sürümünüzü yönetmek için `pyenv` gibi araçlar da kullanılabilir.
• Herhangi bir sorunla karşılaşırsanız, Python belgelerine göz atmak faydalı olacaktır.

Python dünyası çok heyecan verici ve Linux ile oldukça güçlü bir kombinasyon oluşturuyor. Dilerseniz bu yazıyı arkadaşlarınızla paylaşarak onların da Python’a adım atmasını sağlayabilirsiniz!

İlgili Yazılar

Benzer konularda diğer yazılarımız

Modern Yazılım Geliştirme Süreçlerinde Yapay Zeka ve Otomasyonun Rolü: 2025’te Yeni Başlangıçlar

Yazılım geliştirme dünyası hızla evriliyor. 2025 yılına adım attığımızda, bu süreçte yapay zeka ve otomasyonun rolü hiç olmadığı kadar önemli hale geldi. Geçmişte yazılım geliştirme yalnızca kod yazmak ve sistemleri test etmekle sınırlıydı. Ancak bugünün...

Yazılım Geliştiriciler İçin Verimli Çalışma Alanı Oluşturmanın İpuçları: En İyi Araçlar ve Yöntemler

Verimli Bir Çalışma Alanı Neden Önemlidir?Yazılım geliştirici olmanın zorluklarından biri de sürekli odaklanmış ve üretken olabilmektir. Bir geliştirici olarak, işlerinizin çoğunu bilgisayar başında geçirirsiniz ve bu süre zarfında verimli bir çalışma...

Kodunuzu Temiz Tutun: Yazılımda 'Yavaş Kodu' Tespit Etmenin 7 Etkili Yolu

Yazılım geliştirme dünyasında zamanın ne kadar kıymetli olduğunu hepimiz biliyoruz. Yazdığınız kodun hızlı ve verimli olması, projelerinizi başarılı kılmanın anahtarıdır. Ama ne yazık ki, çoğu zaman kodu hızlı yazmak uğruna temizliği ihmal edebiliriz....