Python pip Paket Yöneticisi Hile Sayfası

Pip için komut satırı başvuru kılavuzu. Python paketlerini ve bağımlılıklarını kurmayı, yükseltmeyi, kaldırmayı ve yönetmeyi öğrenin.

Paketleri Yükleme ve Yönetme

PyPI dizininden paketleri almak ve yerel paketleri sorgulamak için gerekli komutlar.

Yöntem / İşlevSözdizimiAçıklama
pip installpip install <package>Belirtilen paketi indirir ve yükler.
pip install --upgradepip install -U <package>Paketi mevcut en son sürüme yükseltir.
pip uninstallpip uninstall <package>Belirtilen paketi etkin python kitaplığı yolundan kaldırır.
pip listpip listYüklü tüm paketleri sürüm numaralarıyla birlikte listeler.
pip showpip show <package>Kurulu bir paket hakkında ayrıntılı meta veri bilgilerini görüntüler.

Bağımlılık Takibi ve Önbellekler

Yapılandırmaların, ortam dosyalarının ve önbelleğe alma ayarlarının dondurulması.

Yöntem / İşlevSözdizimiAçıklama
pip freezepip freezeKurulu paketleri gereksinimler formatında (paket==sürüm) çıkarır.
pip install -rpip install -r requirements.txtBelirtilen metin dosyasında listelenen tüm bağımlılıkları yükler.
pip checkpip checkKurulu paketlerin uyumlu bağımlılıklara sahip olduğunu doğrular.
pip cache purgepip cache purgeYerel olarak indirilen tekerlek önbellek deposunu temizler.

İnteraktif Demo Komut Dosyası

run_all_cheat_methods.py
Düzenleyicide Çalıştır
# pip install
pip install <package>

# pip install --upgrade
pip install -U <package>

# pip uninstall
pip uninstall <package>

# pip list
pip list

# pip show
pip show <package>

# pip freeze
pip freeze

# pip install -r
pip install -r requirements.txt

# pip check
pip check

# pip cache purge
pip cache purge

Sıkça Sorulan Sorular

Pip listesi ile pip dondurma arasındaki fark nedir?

pip list, yüklü paketleri ve sürümlerini kullanıcı dostu bir biçimde listelerken, pip frozen bunları bir require.txt dosyasına yazmaya uygun package==version biçiminde yazdırır.

Farklı projeler arasındaki bağımlılıkları nasıl izole edebilirim?

Sanal bir ortam oluşturmak, onu etkinleştirmek ve pip'i bu ortamda çalıştırmak için Python'un yerleşik venv modülünü kullanın.

İlgili Konular

Önerilen Python Kaynakları

İlgili etkileşimli eğitimler, yardımcı sayfalar ve kod karşılaştırmalarıyla bilginizi genişletin.