1. Anasayfa
  2. Yazılım

Python pip Nedir? Ne İşe Yarar ve Nasıl Kullanılır?

Python paketlerini kolayca yüklemek ve yönetmek için pip'in temel komutlarını öğrenin.

Python pip Nedir? Ne İşe Yarar ve Nasıl Kullanılır?

Python ile çalışırken farklı kütüphaneleri ve paketleri projeye eklemek için kullanılan en önemli araçlardan biri pip‘tir. Özellikle Python geliştirmeye yeni başlayanların kısa sürede karşılaşacağı pip, hazır paketleri yüklemeyi, güncellemeyi ve kaldırmayı oldukça kolaylaştırır.

Basitçe anlatmak gerekirse pip, Python için bir paket yöneticisidir.

pip Ne İşe Yarar?

Python’un standart özellikleri her projede ihtiyaç duyulan tüm araçları içermez. Örneğin web geliştirme, veri analizi veya yapay zekâ projelerinde farklı kütüphanelere ihtiyaç duyabilirsiniz.

pip sayesinde bu paketleri terminal üzerinden kolayca kurabilirsiniz.

Örneğin:

pip install requests

Bu komut, requests paketinin kurulmasını sağlar.

Kurulum tamamlandıktan sonra paket Python projenizde kullanılabilir hale gelir.

Python pip Nasıl Kurulur?

Güncel Python sürümlerinin çoğunda pip varsayılan olarak Python ile birlikte gelir. Bilgisayarınızda pip’in kurulu olup olmadığını kontrol etmek için terminal veya Komut İstemi’ne şu komutu yazabilirsiniz:

pip --version

Sonuç olarak pip sürümü ve bilgisayarınızdaki Python konumu gösteriliyorsa kurulum tamamdır.

Bazı sistemlerde ise şu komutun kullanılması gerekebilir:

python -m pip --version

Windows’ta Python komutu farklı şekilde tanımlanmışsa aşağıdaki kullanım da tercih edilebilir:

py -m pip --version

pip ile Paket Nasıl Yüklenir?

Bir Python paketi yüklemek için en yaygın komut şudur:

pip install paket-adi

Örneğin Flask yüklemek için:

pip install flask

Belirli bir paket sürümünü kurmak istediğinizde ise sürüm numarasını belirtebilirsiniz:

pip install flask==3.1.0

Bu yöntem, projenizin belirli bir paket sürümüyle çalışmasını istediğiniz durumlarda kullanışlıdır.

pip ile Paket Nasıl Güncellenir?

Kurulu bir Python paketini güncellemek için --upgrade seçeneğini kullanabilirsiniz:

pip install --upgrade requests

Windows’ta alternatif olarak:

python -m pip install --upgrade requests

Bu komut, mevcut paketin daha yeni bir sürümü bulunuyorsa güncelleme işlemini gerçekleştirir.

pip ile Paket Nasıl Kaldırılır?

Artık kullanmadığınız bir paketi kaldırmak için uninstall komutu kullanılır:

pip uninstall requests

pip sizden kaldırma işlemini onaylamanızı isteyebilir.

Birden fazla kullanılmayan paketi temizlemek, özellikle uzun süre geliştirilen projelerde ortamın daha düzenli tutulmasına yardımcı olabilir.

Kurulu Paketler Nasıl Görüntülenir?

Bilgisayarınızda veya Python ortamınızda hangi paketlerin kurulu olduğunu görmek için:

pip list

komutunu kullanabilirsiniz.

Daha ayrıntılı bilgi almak için belirli bir paketi de sorgulayabilirsiniz:

pip show requests

Bu komut paket sürümü, kurulum konumu ve bağımlılıkları gibi bilgileri gösterir.

requirements.txt Nedir?

Python projelerinde sık kullanılan özelliklerden biri de requirements.txt dosyasıdır.

Bu dosya, projenin ihtiyaç duyduğu Python paketlerini ve sürümlerini listelemek için kullanılır.

Mevcut ortamınızdaki paketleri dosyaya aktarmak için:

pip freeze > requirements.txt

Daha sonra aynı paketleri başka bir bilgisayara kurmak için:

pip install -r requirements.txt

komutunu çalıştırabilirsiniz.

Bu yöntem özellikle bir projeyi başka bir bilgisayara taşırken oldukça kullanışlıdır.

Sonuç

Python pip, Python paketlerini yönetmek için kullanılan temel araçlardan biridir. Paket yüklemek, güncellemek, kaldırmak ve proje bağımlılıklarını yönetmek için terminal üzerinden hızlı şekilde kullanılabilir.

Python ile yeni çalışmaya başlayan biri için pip install, pip uninstall, pip list ve pip freeze komutlarını bilmek, günlük geliştirme işlemlerinin büyük bölümünü kolaylaştırır.

TeknoBird'in kurucusu, teknoloji ve yazılım hakkında insanlara yararlı makaleler yazar.

Yazarın Profili

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir