Kayıt Ol

  ya da  

Giriş Yap

Python pip nedir ve nasıl kurulur?


python pip nedir ve nasıl kurulur

Yazar: gokmeneskin | Görüntülenme: 13762 | Eklenme Tarihi: 15 Aralık 2018



Pip (PIP install packages) üçüncü parti python paketlerinin kurulması için kullanılan bir script’dir. PyPI paketlerini kurmamıza, güncellememize ya da kaldırmamıza yarar. Gelin nasıl kurulduğuna beraberce bakalım.


Windows’ta pip kurulumu

 

Python versiyonumuza göre aşağıdaki linkten get-pip.py dosyasını sağ tıklayıp bağlantıyı farklı kaydet diyerek indiriyoruz.


get-pip.py

 

Daha önceden Python kurulu olan Windows işletim sistemimizde get-pip.py dosyasının olduğu klasörde boş bir yerde shift tuşuna basılı tutarak sağ tıklayıp "Komut Sistemini Burada Aç'a" tıklayıp cmd.exe'yi çalıştırıyoruz. Sonra aşağıdaki komutla get-pip.py script’ini çalıştırıyoruz.

 


python get-pip.py


Linux’ta pip kurulumu

 

Linux ve Mac OS işletim sistemlerinde de Windows’ta olduğu gibi get-pip.py dosyasını indirip, terminalden dosyanın bulunduğu dizine gidip çalıştırabilirsiniz. Fakat yönetici iznini almak için Windows’tan farklı olarak 

 


# python 2.x.x 
sudo python get-pip.py 

# python 3.x.x 
sudo python3 get-pip.py 

 

Yazıp yönetici şifrenizi girerek çalıştırmanız gerekir.

 

Debian distrolarında (Ubuntu, Mint, Kali Linux, Deepin gibi)

 

Paket yöneticinizi kullanarak da pip edinebilirsiniz.

 


# python 2.x.x
sudo apt install python-pip

# python 3.x.x
sudo apt install python3-pip

 

Mac OS pip kurulumu

 

Linux kurulumunda anlatılan get-pip.py scripti ile yapılan Kurulum Mac OS işletim sistemi için de geçerlidir. 

 

Homebrew kullanarak da aşağıdaki komutla pip kurabilirsiniz.

 


brew install python

 

Homebrew python ile beraber pip kurulumunu da sizin için gerçekleştirmiş olur.

 

PIP Kurulumunun Kontrol Edilmesi

 

Tüm işlemleri doğru gerçekleştirmiş iseniz, aşağıdaki komut kurulu olan pip sürümünü gösterecektir.

 


pip --version

 

PIP ile PyPI Paketlerinin Kurulumu, Güncellenmesi ve Kaldırılması

 

Pip ile sistemimize üçüncü parti paket kurulumu yapmak için “pip install” komutunu kullanıyoruz.

Örneğin güçlü bir web framework’ü olan django’yu sistemimize kurmak için

 


pip install django

 

yazmamız gerekir. Kurulum için versiyon belirtilmez ise pip en güncel paket sürümünü yükleyecektir. Özel bir sürüm ile kurulum yapmak için paket isminden sonra “==“ kullanılır.

 


pip install django==1.0.0

 

Kurulu bir paketi güncellemek için "--upgrade” kullanılır.

 


pip install django --upgrade

 

Kurulu bir paketi sistemden kaldırmak için

 


pip uninstall django

 

Örnekler hep django üzerinden verilmiştir, siz işlem yapmak istediğiniz paket ismini benim django yazdığım yerlere yazarak istediğiniz işlemi yapabilirsiniz.

 

PIP Versiyon Güncelleme

 

Sistemde kurulu olan pip sürümünü güncellemek için aşağıdaki komut kullanılır.

 


# python 2.x.x
pip install --upgrade pip

# python 3.x.x
pip3 install --upgrade pip

 

Python Virtual Environment

 

Farklı projelerinizde farklı paketlerin farklı sürümlerinizi kullanıyor olabilirsiniz. Yukarıda anlatılanlar işletim sisteminizde kurulu olan python için paketleri kuracak, güncelleyecek ya da kaldıracaktır.

 

Peki bu durumda ne yapabiliriz. Virtual environment (virtualenv) sanal bir python ortamını proje klasörünüze ekler ve aktive edildikten sonraki pip komutları sadece o projenizdeki python için paket işlemlerini yapar. Detaylı makaleme buradan ulaşabilirsiniz.

 

En son değişiklik: 15 Aralık 2018