15%

Alexhost dileklerinizi gerçekleştiriyor

Ankete katılın ve ödüller kazanın

MERRY15
Başlayın
30.10.2024

Python’da bir kütüphane nasıl kurulur

Python, web uygulamalarından veri analiz araçlarına kadar her şeyi inşa etmeye yardımcı olan geniş bir kütüphane ekosistemine sahip, çok yönlü ve güçlü bir programlama dilidir. Bu kütüphaneler, projelerinizde kullanabileceğiniz hazır kodlar içerir, böylece tekerleği yeniden icat etmenize gerek kalmaz. Bu kütüphaneleri kullanmak için önce bunları kurmanız gerekir. Python, barındırılan hizmetler için web barındırma, otomasyon, makine öğrenimi ve sunucusuz uygulamalar gibi çeşitli amaçlarla kullanılabilir.

Adım 1: Python’u Kurun

Kütüphaneleri kurmadan önce, sisteminizde Python’un kurulu olduğundan emin olmalısınız.

Python’un kurulu olup olmadığını kontrol etmek için aşağıdaki adımları izleyin:

  1. Bir terminal açın (Linux veya macOS’ta) veya bir komut istemcisi açın (Windows’ta).
  2. Aşağıdaki komutu yazın ve Enter’a basın:
    python --version

    Eğer Python kuruluysa, kurulu sürüm numarasını döndürür (örneğin, Python 3.9.5).

Eğer Python kurulu değilse:

  • Windows’ta, resmi web sitesinden Python’u indirin ve kurun: https://www.python.org/downloads/. Kurulum sırasında “Python’u PATH’e ekle” onay kutusunu işaretlemeyi unutmayın.
  • Linux veya macOS’ta, Python varsayılan olarak zaten kurulu olabilir. Eğer değilse, sisteminizin paket yöneticisini kullanarak kurabilirsiniz (örneğin, Ubuntu’da sudo apt install python3).

Adım 2: pip’i Kurun (Python paket yöneticisi)

pip, Python için varsayılan paket yöneticisidir. Kütüphaneleri kolayca kurmanıza ve bağımlılıkları yönetmenize olanak tanır. Çoğu durumda pip Python ile birlikte zaten kurulu gelir, ancak bunu kontrol edebilirsiniz.

pip’in kurulu olup olmadığını kontrol etmek için:

  1. Bir terminal veya komut istemcisi açın.
  2. Aşağıdaki komutu yazın:
    pip --version

Eğer pip kuruluysa, sürüm numarasını gösterecektir (örneğin, pip 21.1.1.1 …’den).

Eğer pip kurulu değilse:

  • Onu get-pip.py betiğini indirip çalıştırarak kurabilirsiniz:
    curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py python get-pip.py

Kurulduktan sonra, pip kullanıma hazır olmalıdır.

Adım 3: pip kullanarak Python kütüphanesini kurma

Python ve pip ayarlandıktan sonra, binlerce kütüphane barındıran Python Paket İndeksi’nden (PyPI) herhangi bir Python kütüphanesini kurabilirsiniz.

pip kullanarak bir kütüphaneyi kurmak için:

  1. Bir terminal veya komut istemcisi açın.
  2. Kütüphaneyi kurmak için aşağıdaki komutu kullanın:
    pip install library_name

    Örneğin, popüler sorgu kütüphanesini kurmak için yazın:

    pip install requests

pip, paketi ve gerekli tüm bağımlılıkları indirip ardından sisteminize kuracaktır.

Adım 4: Kütüphane kurulumunu doğrulama

Kütüphanenin doğru bir şekilde kurulduğunu doğrulamak için, onu Python betiklerine veya etkileşimli Python kabuğuna aktarabilirsiniz.

Kurulumu doğrulamak için:

  1. Terminal veya komut istemcisinde python yazarak etkileşimli Python kabuğunu açın.
  2. Kurulu kütüphaneyi aktarmayı deneyin:
    import requests

Eğer kütüphane hatasız bir şekilde aktarılırsa, kurulum başarılı olmuştur.

Adım 5: Kütüphanenin belirli bir sürümünü kurma

Bazen uyumluluk nedenleriyle bir kütüphanenin belirli bir sürümünü kurmanız gerekebilir.

Belirli bir sürümü kurmak için:

Aşağıdaki sözdizimini kullanın:

pip install library_name==version_number

Örneğin, requests kütüphanesinin 2.25.1 sürümünü kurmak için:

pip install requests==2.25.1

pip, belirtilen sürümü ve gerekli tüm bağımlılıkları kuracaktır.

Adım 6: Mevcut bir kütüphaneyi güncelleme

Bir kütüphaneyi en son sürüme yükseltmek için –upgrade bayrağını kullanabilirsiniz.

Bir kütüphaneyi güncellemek için:

pip install --upgrade library_name

Örneğin, requests kütüphanesini güncellemek için:

pip install --upgrade requests

Adım 7: Gereksinim dosyasından kütüphaneleri kurma

Büyük projelerde, birden fazla kütüphaneyi aynı anda kurmanız gerekebilir. Geliştiriciler genellikle bir proje için gerekli tüm bağımlılıkları listeleyen bir requirements.txt dosyası kullanır.

requirements.txt dosyasından kütüphaneleri kurmak için bu adımları izleyin:

  1. requirements.txt adında bir metin dosyası oluşturun ve her kütüphaneyi ve sürümünü yeni bir satıra yazın. Örneğin:
    requests==2.25.1 numpy==1.20.3 pandas==1.2.4
  2. Dosyada listelenen tüm kütüphaneleri kurmak için pip’i kullanın:
    pip install -r requirements.txt

pip, dosyayı okuyacak ve belirtilen tüm kütüphaneleri doğru sürümleriyle birlikte kuracaktır.

Adım 8: Kütüphaneleri yönetmek için sanal ortamlar kullanma

Python projelerinin bağımlılıkları izole etmek ve farklı projelerin birbirleriyle çakışmamasını sağlamak için sanal ortamlar kullanması yaygındır.

Sanal bir ortam oluşturmak için:

  1. Öncelikle, sanal ortam paketini kurun:
    pip install virtualenv
  2. Proje klasöründe bir sanal ortam oluşturun:
    virtualenv venv
  3. Sanal ortamı etkinleştirin:
    • Windows’ta:
      venvScriptsactivate
    • Linux/macOS’ta:
      venv/bin/activate source
  4. Sanal ortam etkinleştirildiğinde, kütüphaneleri her zamanki gibi kurun:
    pip install library_name

Kütüphaneler yalnızca sanal ortamda kurulacak, global Python kurulumunuzu temiz tutacaktır.

Sanal ortamı devre dışı bırakmak için:

deactivate

Adım 9: Kütüphaneyi silme

Bir kütüphaneyi kaldırmanız gerekiyorsa, pip aynı zamanda onu kaldırmanıza da olanak tanır.

Bir kütüphaneyi kaldırmak için:

pip uninstall library_name

Örneğin, requests kütüphanesini kaldırmak için:

pip uninstall requests

pip, paketi sisteminizden kaldıracaktır.

Sonuç

Python kütüphanelerini kurmak, projelerinizin işlevselliğini genişletmenizi sağlayan basit ama güçlü bir süreçtir. pip ve sanal ortamlar gibi araçlarla, kütüphaneleri verimli bir şekilde yönetebilir ve projelerinizin ihtiyaç duyduğu tüm bağımlılıkları sağladığınızdan emin olabilirsiniz. Tek bir kütüphane kuruyor olun ya da birden fazla bağımlılığı yönetiyor olun, bu makalede belirtilen adımlar süreci kolayca gerçekleştirmenize yardımcı olacaktır.

15%

Alexhost dileklerinizi gerçekleştiriyor

Ankete katılın ve ödüller kazanın

MERRY15
Başlayın