Modül Yönetimi – pip


Tanım

pip en basit haliyle python için bir modül yöneticisidir. pypi üzerindeki paketlerin sisteme eklenmesi, kaldırılması vb. işlemleri yerine getirir. Kullanıcı dökümanına https://pip.pypa.io/en/stable/ adresinden ulaşabilirsiniz.

Kurulum

Paket Yöneticisi İle

El İle

get-pip.py dosyasını indirdikten sonra konsoldan

yazarak kurulumu gerçekleştirebilirsiniz.

Kullanım

Lafı çok uzatmadan basitçe kullanımına geçelim. Detaylı bilgiler ve burada gösterilmeyen kullanım parametreleri için pip dökümantasyonundan faydalanabilirsiniz.

Arama

Paket deposunda arama yapar.

pip search [options] <paket_adı>

Kurulu Paketleri Listeleme

Sistemde kurulu paketleri listeler.

pip list [options]

Paket Kurma Ve Güncelleme

Paket deposundan veya herhangi bir versyon kontrol sistemi üzerindeki(git, svn vs.) projenin elle paket ismi verilerek veya requirements.txt dosyası okutularak kurulumunu gerçekleştirir.

pip install [options] <paket_adı>

Not: requirements dosyası formatı yazının sonunda anlatılmıştır.

Kurulu Paketi Kaldırma

pip uninstall [options] <paket_adı>
pip uninstall [options] -r <requirements_dosya_yolu>

Snapshot Alma

requirements.txt dosyası oluşturmak için sistemin veya virtual environment’ın snapshotını alır.
pip freeze [options]

Requirements Dosya Formatı

Sonuc

pip sade ve kullanışlı bir paket yöneticisidir. requirements dosyası üzerinde bu kadar durmamın sebebi farklı projeler için farklı virtual environment’lar  oluşturulursa sistemin bütünlüğüne zarar vermeden veya paket-sürüm karışıklıklarına yol açmadan daha keyifli bir geliştirme süreci yaşanabilir. pip bu noktada önemli bir araçtır.

http://mozgurbayhan.com/blog/view/pip.html


Beğendin mi? Arkadaşlarınla ​​paylaş!

Modül Yönetimi – pip

Giriş Yap

Hoşgeldin, sefa getirdin :)

Şifre Sıfırla

Şifreni bidaha unutma lütfen :)

Geri git :
Giriş Yap