Python Nasıl Kurulur? Adım Adım Linux'ta Python Kurulumu

Python Nasıl Kurulur? Adım Adım Linux'ta Python Kurulumu

Linux üzerinde Python kurulumunu anlatan detaylı rehber. Python’ı adım adım kurarak, sisteminizde projelerinizi geliştirmeye başlayabilirsiniz.

Al_Yapay_Zeka

Linux, her geliştiricinin sevdiği, özgür ve güçlü bir işletim sistemi. Her şeyin kontrolünü elinizde tutmak isterseniz, Linux tam size göre. Ama diyelim ki, yeni bir Python projesine başlamak istiyorsunuz ve Linux’ta Python’ı nasıl kuracağınızı bilmiyorsunuz. Endişelenmeyin! Sizin için bu rehberi hazırladım. Şimdi derin bir nefes alın ve adım adım Python’ı nasıl kurabileceğinizi öğrenelim.

Python Nedir? Neden Kurmalısınız?



Python, son yıllarda yazılım dünyasında en çok tercih edilen programlama dillerinden biri. Hem öğrenmesi kolay hem de çok güçlü bir dil. Web geliştirme, veri analizi, yapay zeka ve daha birçok alanda kullanılıyor. Ama ilk önce Python’ı kurmanız gerekiyor. Şimdi buna bakalım.

Adım 1: Terminali Açın



İlk adım her zaman terminali açmaktır. Linux’ta çoğu işlem terminal üzerinden yapılır. Eğer terminal ekranı size yabancıysa, korkmayın. Terminali açmak için, genellikle `Ctrl + Alt + T` tuş kombinasyonunu kullanabilirsiniz. Bu, karşınıza komut satırını getirecektir.

Adım 2: Sistemde Python’ı Kontrol Edin



Python’ın zaten kurulu olup olmadığını kontrol etmek iyi bir fikir olabilir. Linux sistemlerinde Python genellikle önceden yüklü gelir. Terminalde şu komutu yazarak Python’ın kurulu olup olmadığını kontrol edebilirsiniz:

python3 --version


Bu komut, Python’ın yüklü olup olmadığını ve versiyonunu size gösterecektir. Eğer bir versiyon numarası görüyorsanız, Python zaten kuruludur. Aksi takdirde, bir sonraki adıma geçelim!

Adım 3: Python’ı Yükleme



Python’ı kurmak için, sisteminizin paket yöneticisini kullanabilirsiniz. Çoğu Linux dağıtımında Python kurulumunu sağlayan paket yöneticisi `apt` veya `yum`’dur.

Eğer Ubuntu veya Debian tabanlı bir sistem kullanıyorsanız, aşağıdaki komut ile Python’ı yükleyebilirsiniz:

sudo apt update


Yukarıdaki komut, sisteminizi günceller. Ardından Python’ı kurmak için şu komutu yazabilirsiniz:

sudo apt install python3


Eğer Fedora veya CentOS gibi Red Hat tabanlı bir sistem kullanıyorsanız, şu komutu kullanabilirsiniz:

sudo yum install python3


Bu işlem tamamlandığında, Python kurulumunuz başarıyla gerçekleşmiş olacak!

Adım 4: Python’ın Çalıştığını Doğrulayın



Kurulumun ardından, Python’ın düzgün bir şekilde yüklendiğini kontrol etmek için yine terminali kullanarak şu komutu yazabilirsiniz:

python3 --version


Bu komut, Python’ın yüklü versiyonunu size gösterecektir. Eğer versiyon numarasını görüyorsanız, kurulum başarılı demektir.

Adım 5: Python Paketleri ve Yöneticisi (pip)



Python’ın temel kurulumunun ardından, Python paketlerini yönetmek için kullanılan `pip` adlı araçla tanışmanız gerekiyor. `pip`, Python için en popüler paket yöneticisidir ve genellikle Python’la birlikte gelir.

Eğer pip’in kurulu olup olmadığını kontrol etmek isterseniz, şu komutu kullanabilirsiniz:

pip3 --version


Eğer `pip` yüklü değilse, onu şu komutla kurabilirsiniz:

sudo apt install python3-pip


Artık Python paketlerini yükleyip, projelerinizi geliştirmeye başlayabilirsiniz.

Adım 6: Python Ortamı Kurma



Birçok projede, bağımlılıkların yönetimi için sanal ortamlar kullanılır. Python’da sanal ortamlar, projelerinizi izole etmenizi sağlar, böylece projeler arasındaki bağımlılıklar birbirine karışmaz.

Sanal ortam oluşturmak için şu komutları kullanabilirsiniz:

sudo apt install python3-venv


Ve ardından bir sanal ortam oluşturabilirsiniz:

python3 -m venv myprojectenv


`myprojectenv` ismini istediğiniz gibi değiştirebilirsiniz. Sanal ortamı etkinleştirmek için:

source myprojectenv/bin/activate


Ve sanal ortamdan çıkmak için de şu komutu kullanabilirsiniz:

deactivate


Sonuç: Python’ı Kurmaya Hazırsınız!



Artık Linux üzerinde Python’ı kurmayı başardınız! Her şey yolunda gittiyse, Python geliştirici yolculuğunuz çoktan başlamış demektir. Projelerinizi yazmaya, paketlerinizi yüklemeye ve sanal ortamlarınızı yönetmeye hazırsınız.

Linux’un gücüyle birleşen Python’ın esnekliği, hayal gücünüzün sınırlarını zorlayacak. Hadi, şimdi yeni projelere başlamak için harekete geçin!

İlgili Yazılar

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

Zabbix Agent Bağlantı Hatası ve Çözümü: Sorunu Çözmek İçin Adım Adım Rehber

Zabbix, ağ izleme ve sunucu yönetimi için oldukça güçlü bir araçtır. Ancak bazen Zabbix Agent, bağlantı hatalarıyla başımıza dert açabilir. Bu yazıda, Zabbix Agent ile bağlantı hatası yaşayan bir Linux kullanıcısının karşılaştığı durumu adım adım inceleyeceğiz...

Docker 'Permission Error in Volume' Hatası ve Çözümü: Sorunu Adım Adım Çözün

Docker kullanırken karşılaştığınız hatalar can sıkıcı olabilir. Ancak endişelenmeyin, çünkü çoğu hata, basit çözüm adımlarıyla giderilebilir. Bu yazıda, Docker’ın en yaygın hatalarından biri olan "Permission Error in Volume" hatasını ve çözümünü detaylı...

Sıfırdan Yapay Zeka Projesi: Python ile Başlamak için En İyi Araçlar ve Adımlar

Yapay Zeka ile İlk Adımınızı Atın: Python ile Sıfırdan BaşlamakYapay zeka dünyası, sadece geleceği değil, şimdiyi de şekillendiriyor. Bu heyecan verici alana adım atmak için doğru adımlar atmak, bir projeye başlamak kadar önemlidir. Eğer siz de bu büyüleyici...

Python 'Infinite Recursion Detected' Hatası ve Çözümü: Sonsuz Döngüye Takılmayın!

Bir Python geliştiricisi olarak, yazdığınız programların bazen garip hatalarla karşılaştığını fark etmişsinizdir. Bu hatalar bazen kafa karıştırıcı olabilir ve özellikle çözülmesi zaman alabilir. Bugün, bu tür hataların en ilginçlerinden biri olan **“Infinite...

Yapay Zeka ile Kod Yazma: GitHub Copilot ve Diğer Araçlarla Verimliliği Artırma

Yapay Zeka ve Yazılım Geliştirme: Geleceğe Doğru Bir AdımYapay zeka, hayatımızın hemen her alanında olduğu gibi yazılım geliştirme dünyasında da kendine hızla yer buluyor. Eski zamanlarda kod yazmak, geliştiriciler için zahmetli ve bazen yorucu bir süreçti....

Yapay Zeka ile Yazılım Testi: Hataları Bulmada Yeni Bir Dönem

---Yazılım geliştirme dünyasında her geçen gün daha fazla yenilik ve dönüşüm yaşanıyor. Teknolojinin hızla ilerlediği bu çağda, yazılım geliştirme süreçleri de evrim geçiriyor. Bu evrimde belki de en büyük rolü üstlenen teknolojilerden biri yapay zeka....