Kayıt Ol

Giriş


Şifremi Kaybettim

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

soru ekleme

You must login to ask question.

Giriş


Kayıt Ol

Merhaba, kayıt formu üzerinden kayıt olabilirsiniz. Fakat sosyal medya ile kayıt olmanızı önermekteyiz.

Modül Yönetimi – pip

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

Hakkında Mehmet Özgür BayhanÇırak

Yorumlar ( 2 )

  1. Sanırım sitede ufak bir sorun var. Tema değişikliği yapılmış aynı zamanda. Şuan sitenize python.tc adresinden bağlanmama rağmen URL kısmında bir sayfaya girdikten sonra siteniz IP adresi ile gözüküyor. Bilginiz olsun. Teşekkürler. ^^

Bir Cevap Yaz

Captcha Captcha güncellemek için resime tıkla