Ana sayfa Python Paket kurulumları (pip)
Gönderi
İptal

Python Paket kurulumları (pip)

Paket programları yükleme

Bir sanal ortamı oluşturup aktif hale getirdikten sonra, Python ortamında çalışan paket programları yükleyebiliriz. Python ortamında yüklenebilecek paket programların listesi (Python Package Index) adresinde yer almaktadır.

Python kurulumunu yaptığımızda bazı paket programlar otomatik olarak yüklenir. Bunlardan birisi de paket program yüklememizi sağlayan pip kütüphanesidir. Aşağıdaki komutları sırasıyla çalıştırdığımızda, env01 sanal ortamındaki script dizinine geçip, pip paketine ait komut ve seçenekleri görebiliriz:

1
2
3
4
5
6
7
8
cd C:\Users\Mehmet\AppData\Local\Programs\Python\Python39 # Python kurulum dizinine geçiş
cd envs\env01\Scripts # Sanal ortam script dizinine geçiş

activate # Sanal ortamı aktif hale getirme

pip # Python komutu


Windows işletim sisteminde komut istemini (cmd) açarak aşağıdaki komutları sırasıyla çalıştıralım:

Sanal ortam içinde requests adlı paketi kurmak için aşağıda gösterilen komutu kullanabiliriz:

1
2
3
pip install requests # Python komutu


Bu komutu kullandığımızda, requests program paketi ile birlikte bu paketin kullanılması için gerekli olan certifi, chardet, idna ve urllib paketleri de birlikte kurulur.

Kurulum tamamlandığında, orjinal Python programı içinde yer alan paketlerin içinde bulunduğu dizin yapısı aşağıdaki şeklin sol tarafında, env01 sanal kütühanesi içinde kurulu paketlerin içinde bulunduğu dizin yapısı ise aşağıdaki şeklin sağ tarafında gösterilmektedir. Dizin yapısında görüldüğü gibi, yapılan kurulum işlemi sadece env01 sanal ortamı içindeki paketleri etkilemiştir. Pembe ve mavi renkli çerçeve ile gösterilen paketler kurulumu yapılan paketleri göstermektedir.

Paket programların sürümünü yükseltme

Sanal ortam içinde kurulu olan herhangi bir paketin sürümünü yükseltmek için, aşağıda gösterilen komutu yapısını kullanabiliriz:

1
2
3
4
5
pip install --upgrade paket-adı # Python komut yapısı

pip install --upgrade requests # Örnek Python komutu


Paket programların belirli bir sürümünü kurma

Sanal ortam içinde herhangi bir paketin belirli bir sürümünü kurmak için, aşağıda gösterilen komutu yapısını kullanabiliriz:

1
2
3
4
5
pip install paket-adı==x.xx.x # Python komut yapısı

pip install requests==2.18.4 # Örnek Python komutu


Kurulu olan paket programları listeleme

Sanal ortam içinde kurulu paket programları listelemek için, aşağıda gösterilen komutu yapısını kullanabiliriz:

1
2
3
pip list # Python komut yapısı


Kurulu olan bir paket program hakkında bilgi alma

Sanal ortam içinde kurulu herhangi bir paket hakkında bilgi almak için, aşağıda gösterilen komutu yapısını kullanabiliriz:

1
2
3
4
5
pip show paket-adı # Python komut yapısı

pip show requests # Örnek Python komutu


Yukarıdaki komut requests program paketi hakkında bilgi almamızı, paketin çalışması için hangi paketlere ihtiyaç duyulduğunu ve paketin hangi paketlerin çalışması için gerekli olduğunu gösterir.

Paket programları kaldırma

Sanal ortam içinde herhangi bir paketi kaldırmak için, aşağıda gösterilen komutu yapısını kullanabiliriz:

1
2
3
4
5
pip uninstall paket-adı # Python komut yapısı

pip uninstall requests # Örnek Python komutu


PIP paket kurulum kütüphanesinin kendisini güncelleme

Sanal ortam içinde PIP paket kurulum kütüphanesinin kendisini güncellemek için, aşağıda gösterilen komutu yapısını kullanabiliriz:

1
2
3
python -m pip install --upgrade pip


Bu gönderi CC BY 4.0 lisansı altındadır.

C Programlama Örnekleri Dosya İşlemleri 09

Python Yazım kuralları