Ubuntu’da Python Nasıl Açılır?

Python Nedir?

Python, tüm dünyada yaygın olarak kullanılan, yüksek seviyeli, dinamik ve çok yönlü bir programlama dilidir. İlk olarak 1991 yılında Guido van Rossum tarafından geliştirilen Python, sade ve okunabilir bir sözdizimi sunarak kullanıcıların hızlı bir şekilde kod yazmalarına olanak tanır. Geliştiriciler için kolay öğrenilebilir olması ve geniş bir kütüphane desteği bulunması, Python’un popülaritesinin temel nedenlerinden biridir. Bilgi işlem, web geliştirme, veri analizi, yapay zeka ve daha birçok alanda kullanılabilir, bu da onu çok yönlü bir dil haline getirir.

Python, açık kaynaklı bir dil olması nedeniyle dünya genelinde büyük bir topluluk tarafından desteklenmektedir. Bu topluluk, Python için sürekli olarak yeni araçlar, modüller ve kütüphaneler geliştirerek dilin işlevselliğini geliştirmektedir. Özellikle veri bilimi, makine öğrenmesi ve web geliştirme alanlarındaki popülaritesi her geçen gün artmaktadır.

Bir Python geliştiricisi olarak, Python ile çalışmaya başlamak için ilk önce Python’un sisteminizde kurulu olduğundan emin olmalısınız. Bu makalede, Ubuntu işletim sisteminde Python’u nasıl açabileceğinizi ve kullanabileceğinizi adım adım inceleyeceğiz. Ubuntu, Python’un öncelikli olarak desteklendiği bir işletim sistemi olduğundan, bu süreç oldukça basittir.

Ubuntu’da Python Kurulumu

Ubuntu, modern sürümlerinde Python ile birlikte gelmektedir. Ancak, en son sürümünü kullanmak veya belirli bir versiyonu kurmak isteyebilirsiniz. Python’u Ubuntu’nuza kurmak için terminali kullanmanız gerekecektir.

Terminali açmak için, klavye kısayolu ‘Ctrl + Alt + T’ tuşlarına basabilir veya ‘Uygulamalar’ menüsünden ‘Terminal’ seçeneğini bulabilirsiniz. Daha sonra Python’u kurmak için aşağıdaki adımları takip edebilirsiniz:

sudo apt update
sudo apt install python3

Bu komutlar, apt paket yöneticisi ile sisteminizi günceller ve ardından Python 3’ü yükler. Kurulum tamamlandıktan sonra, Python’un doğru şekilde kurulduğunu kontrol etmek için aşağıdaki komutu terminalde girin:

python3 --version

Eğer kurulum başarılı olduysa, Python’un yüklü olduğu versiyonu terminalde görüntüleyeceksiniz.

Python’u Terminal Üzerinden Açmak

Python’u Terminal üzerinden açmak, yazılım geliştirme ve komut dosyası oluşturma süreçlerinde oldukça yaygındır. Terminalde Python ortamını başlatmak için aşağıdaki komutu kullanabilirsiniz:

python3

Bu komutu girdikten sonra, terminal konsolunda Python REPL (Read-Eval-Print Loop) ortamına gireceksiniz. Bu modda, Python kodlarını doğrudan terminalde yazabilir ve çalıştırabilirsiniz. Örneğin, bir toplama işlemi yapmak için aşağıdaki gibi bir kod yazabilirsiniz:

print(1 + 2)

Yukarıdaki komutu yazdığınızda, Python sonucu hemen görüntüleyecektir. Python REPL ortamında basit matematik işlemleri, fonksiyonlar ve veri yapıları üzerinde denemeler yapabilirsiniz.

Python’dan çıkmak için, exit() komutunu veya klavye kısayolu olarak Ctrl + D tuşlarına basabilirsiniz.

Python Dosyaları ile Çalışma

Python genellikle komut satırında etkileşimli bir şekilde geliştirmenin yanı sıra, dosya bazlı programlar yazmak için de kullanılır. Python kodunu bir dosya içinde yazıp, ardından terminal üzerinden bu dosyayı çalıştırmak oldukça yaygındır. Kod dosyanızı oluşturmak için bir metin düzenleyici kullanabilirsiniz. Örneğin, Nano veya Vim gibi metin düzenleyiciler tercih edilebilir.

Bir Python dosyası oluşturmak için terminalde aşağıdaki komutu kullanarak ‘hello.py’ isimli bir dosya açabilirsiniz:

nano hello.py

Açılan metin düzenleyicisinde aşağıdaki gibi basit bir Hello World programı yazabilirsiniz:

print('Hello, World!')

Dosyayı kaydedip çıkmak için Ctrl + O (kaydet) ve ardından Ctrl + X (çık) tuşlarına basın. Ardından, bu dosyayı çalıştırmak için terminal üzerinden şu komutu yazın:

python3 hello.py

Bu komutun ardından ‘Hello, World!’ çıktısını görmelisiniz. Python dosyalarınızı bu şekilde oluşturup çalıştırarak, karmaşık projeler geliştirmek için gerekli olan temel adımları atabilirsiniz.

Python Paketlerinin Yüklenmesi ve Yönetimi

Python ile projelerinizi geliştirirken, genellikle üçüncü taraf kütüphanelere ihtiyaç duyarsınız. Bu kütüphaneleri kolayca yüklemek için pip (Python Package Installer) kullanılabilir. Pip, Python’un resmi paket yöneticisidir ve kütüphaneleri yüklemenizi ve yönetmenizi sağlar.

Pip’in kurulu olup olmadığını kontrol etmek için terminalde aşağıdaki komutu kullabilirsiniz:

pip3 --version

Eğer pip yüklü değilse, aşağıdaki komut ile yükleyebilirsiniz:

sudo apt install python3-pip

Pip ile bir Python kütüphanesini yüklemek için şu komutu kullanabilirsiniz:

pip3 install 

Örneğin, bir veri analizi kütüphanesi olan Pandas’ı yüklemek için şu komutu girebilirsiniz:

pip3 install pandas

Pip kullanarak yüklediğiniz kütüphaneleri yönetebilir ve gerektiğinde güncelleyebilirsiniz. Örneğin, yüklediğiniz kütüphaneyi güncellemek için aşağıdaki komutu kullanabilirsiniz:

pip3 install --upgrade 

Pip’in sağladığı bu kolaylık, Python projelerinizin gelişimini hızlandıracaktır.

Python Ortam Yönetimi

Birden fazla Python projesi çalıştırdığınızda ve her biri farklı kütüphanelere veya Python sürümlerine ihtiyaç duyuyorsa, Python ortam yönetimi oldukça önem kazanır. Bu durumda, virtualenv ve venv gibi araçlar kullanarak izole Python ortamları oluşturabilirsiniz. Bu sayede projelerinizde bağımlılıkları karıştırmadan çalışabilirsiniz.

Bir Python ortamı oluşturmak için terminalde aşağıdaki komutu kullanabilirsiniz:

python3 -m venv myenv

Bu komutla ‘myenv’ adında bir sanal ortam oluşturmuş olursunuz. Ortamı aktive etmek için şu komutu kullanabilirsiniz:

source myenv/bin/activate

Aktifleştirdikten sonra, terminaldeki tüm pip ve Python komutları bu ortam içinde geçerli olacaktır. Ortamdan çıkmak isterseniz, deactivate komutunu kullanabilirsiniz. Bu adımlar, projelerinizi düzenli bir şekilde yönetmenize yardımcı olacaktır.

Özet

Ubuntu’da Python ile çalışmaya başlamak için ilk önce sisteminize Python’u kurmalısınız. Terminal yardımıyla Python’u açtığınızda, etkileşimli bir çalışma ortamı elde etmiş olursunuz. Python dosyaları oluşturarak karmaşık projeler geliştirebilir, pip ile kütüphaneleri yükleyebilir ve ortam yönetimi ile projelerinizi izole bir biçimde yönetebilirsiniz.

Python’un sağladığı bu güçlü yeteneklerle beraber, farklı projelerde deneyim kazanarak kendinizi geliştirmeniz mümkündür. Her seviyeden geliştiriciye hitap eden Python, öğrenme sürecinizde yanınızda olacak mükemmel bir araçtır. Unutmayın, başarı ve yetkinlik geliştirmek için sürekli denemeler yaparak öğrenmeye devam etmelisiniz.

Umarım bu yazı, Ubuntu’da Python’u açma ve kullanmaya başlama konusunda size faydalı olmuştur. Herhangi bir sorunuz varsa, yorum yapmaktan çekinmeyin; size yardımcı olmaktan büyük mutluluk duyarım!

Scroll to Top