pip freeze

6 ay önce Yazılım


Bu sayfada yer alan bilgiler doğrultusunda yapacağınız tüm işlemlerin sorumluluğu size aittir. Siteyi ziyaret ederek kullanım sözleşmesini kabul etmiş sayılırsınız.
İçerikler genel bilgilendirme amaçlıdır. Detaylar ve önemli uyarılar için sıkça sorulan sorular sayfasını mutlaka inceleyiniz.

pip freeze Nedir?

pip freeze komutu, Python ortamınızda kurulu olan tüm paketleri ve sürümlerini listeleyen bir araçtır. Özellikle projelerde bağımlılıkları başka bir ortama aktarmak için kullanılır.

Ne İşe Yarar?

  • Kurulu paketleri sürümleriyle birlikte gösterir.
  • Projenin bağımlılık listesini oluşturmayı kolaylaştırır.
  • Farklı ortamlarda aynı paket sürümlerinin kurulmasını sağlar.
  • Takım çalışması ve deployment süreçlerinde standartlaştırma yaratır.

En Basit Kullanımı

Kurulu paketleri görmek:

pip freeze

Örnek çıktı:

Django==4.2.7
requests==2.31.0
numpy==1.26.2

Örnek Kullanımlar

1) requirements.txt dosyası oluştur

pip freeze > requirements.txt

2) Ortamı başka bir yerde yeniden kur

pip install -r requirements.txt

3) Sanal ortamda hangi paketler var kontrol et

pip freeze | head

4) Sadece belirli paketleri filtrele

pip freeze | grep django

5) Eski projedeki bağımlılıkları yakala

(venv) $ pip freeze > old-project.txt

Ne Zaman Kullanılır?

Bir projeyi başka bir bilgisayara taşırken, ekip arkadaşlarınızla paylaşırken veya sunucuya (production) deploy ederken aynı ortamın kurulmasını sağlamak için pip freeze komutu vazgeçilmezdir.

Küçük İpuçları

  • En doğru sonuç için her zaman bir sanal ortam içinde çalışın.
  • Çok eski paketler sorun çıkarabilir — gerekirse güncelleme yaparak yeniden liste alın.
  • pip list daha okunabilir; ancak pip freeze otomasyon için daha uygundur.
  • Deployment öncesi mutlaka güncel bir requirements.txt oluşturmayı alışkanlık haline getirin.


© 2026, komutlar.com. Tüm hakları bir yerlerde saklıdır.