pip, Python'ın resmi paket yöneticisidir — PyPI (Python Package Index) üzerindeki binlerce hazır kütüphaneyi tek satırlık komutla bilgisayarınıza kurmanızı sağlar. Python'ın güncel sürümleriyle birlikte genellikle otomatik gelir, ama bazen eksik olabilir veya bozulabilir.
Pip Kurulu mu Kontrol Etmek
Terminalde şunu çalıştırın:
pip --version
Bir sürüm numarası dönerse pip zaten kurulu demektir.
Pip Eksikse Kurmak
Pip eksikse, Python'ın resmi get-pip.py betiğini kullanarak kurabilirsiniz: bootstrap.pypa.io/get-pip.py adresindeki dosyayı indirip çalıştırmanız yeterlidir:
python get-pip.py
Tek Bir Kütüphane Kurmak
En sık kullanacağınız komut budur — kütüphanenin adını pip install ile birlikte yazmanız yeterli:
pip install requests
Birden Fazla Kütüphaneyi Aynı Anda Kurmak
Bir projede genelde tek bir kütüphaneyle iş bitmez — birden fazla bağımlılığınız olur. Bunları tek tek yazmak yerine, hepsini bir requirements.txt dosyasına satır satır yazıp pip'e o dosyayı okutabilirsiniz:
requests
beautifulsoup4
python-telegram-bot
openpyxl
Ardından:
pip install -r requirements.txt
Bu komut, dosyadaki her satırı sırayla okuyup kurar — bir projeyi başka bir bilgisayara taşırken veya bir arkadaşınızla paylaşırken bu dosyayı da vermeniz, aynı ortamı dakikalar içinde kurmasını sağlar.
Bir Kütüphane Bulunamıyor Hatası (ModuleNotFoundError)
Kodunuzu çalıştırdığınızda ModuleNotFoundError: No module named 'xxx' hatası alıyorsanız, bu kütüphane henüz kurulu değil demektir — pip install xxx ile kurup tekrar deneyin.
Sırada Ne Var?
Sırada, pip ile kurduğumuz ilk gerçek kütüphaneyle — python-telegram-bot ile — bir Telegram botu yapacağız.