Eğer sunucu ortamınızda Python 3 ile çalışıyorsanız, işlevselliğini genişletmek için üçüncü taraf modülleri kurmanız gerekecektir. Web uygulamaları oluşturuyor, görevleri otomatikleştiriyor veya verilerle çalışıyorsanız, Python’un geniş paket ekosistemi size yardımcı olacaktır. Bu modülleri kurmak için en yaygın araç pip3’tür.

Bu makalede, pip3‘yi etkili bir şekilde kullanmanız için sizi yönlendireceğiz, kurulumdan yaygın kullanım senaryolarına ve sorun giderme ipuçlarına kadar.

pip3 Nedir?

pip3 is the package installer for Python 3. It allows you to download and install Python packages from the Python Package Index (PyPI) and other indexes. It is the Python 3-compatible version of pip, and it typically corresponds to the python3 command on most systems.

pip3 Kurulumu

Linux (Debian/Ubuntu):

sudo apt update
sudo apt install python3-pip

macOS (Homebrew ile):

brew install python3

Homebrew, hem python3’ü hem de pip3’ü kurar.

Windows:

Eğer resmi siteden Python 3’ü indirip kurarsanız (https://www.python.org/), kurulum sırasında “Python’u PATH’e Ekle” seçeneğini kontrol ettiğinizden emin olun. pip3, Python 3 ile birlikte otomatik olarak kurulacaktır.

Kurulumu doğrulamak için:

pip3 --version

Temel Kullanım

Bir Python paketini kurmak için:

pip3 install package_name

Örnekler:

  • requests‘yi kurun:

    pip3 install requests
  • Belirli bir sürümü kurun:

    pip3 install numpy==1.21.0
  • Bir paketi güncelleyin:

    pip3 install --upgrade pandas
  • Bir dosyadan birden fazla paketi kurun:

    pip3 install -r requirements.txt

Belirli Bir Proje İçin Paket Kurulumu

Proje bağımlılıkları arasında çakışmaları önlemek için sanallaştırma ortamları kullanmak en iyi uygulamadır.

Bir sanal ortam oluşturun ve etkinleştirin:

python3 -m venv venv
source venv/bin/activate # On Windows: venvScriptsactivate

Sonra pip3’ü her zamanki gibi kullanın:

pip3 install flask

Paketleri Kaldırma

Bir paketi kaldırmak için:

pip3 uninstall package_name

Yaygın Sorunlar & Sorun Giderme

  • İzin hataları: Paketleri yalnızca kullanıcı hesabınız için kurmak üzere --user‘yi kullanın:

    pip3 install --user package_name
  • Komut bulunamadı: Eğer pip3 bulunamazsa, Python 3’ü yeniden kurmayı deneyin veya şunu kullanın:

    python3 -m pip install package_name
  • Çakışan bağımlılıklar: pip-tools veya pipdeptree gibi araçlar bağımlılıkları daha temiz bir şekilde yönetmeye yardımcı olabilir. Son Düşünceler

pip3 kullanmak, Python 3 ile çalışmanın temel bir parçasıdır. İster yeni başlayan, ister deneyimli bir geliştirici olun, Python modüllerini nasıl kuracağınızı ve yöneteceğinizi anlamak, projelerinizin sorunsuz çalışmasını ve güncel kalmasını sağlar. En iyi sonuçlar için sanallaştırma ortamları ile birleştirin ve Python ekosistemine dalmaya hazırsınız.