Python, anlaşılması çok zor olmayan nispeten basit bir programlama dilidir. Python'un bazı işlevleri, ana Python kitaplıklarında bulunmaz, bunun yerine isteğe bağlı modüller aracılığıyla dahil edilir. Python kodunuza gerekli modülleri tek satırlık bir komutla dahil edebilirsiniz. Tüm modüller varsayılan olarak yüklenmez, ancak bazen kullanabilmek için önce modülü indirmeniz gerekir. Python, sahip olmadığınız modülleri kurmanıza yardımcı olacak bir paket yöneticisine sahiptir, tıpkı Linux paketlerini kurmak için "apt-Get" kullanılması gibi.
Python paket yöneticisine PIP denir. PIP, kişisel tercihinize bağlı olarak "Tercih Edilen Kurulum Programı" veya "Pip Kurulum Paketleri"nin kısaltmasıdır. PIP, Linux sisteminizde varsayılan olarak kurulu değilse, “python-pip-whl” ve “python3-pip” paket adıyla apt'den yükleyebilirsiniz.
Not: Python 2.7 ve Python 3, farklı PIP sürümlerine sahiptir. Her ikisine de ihtiyacınız yoktur, ancak bunlar yalnızca ilgili python ortamları için paketleri etkileyebilir. PIP ve PIP3 komutları birbirinin yerine kullanılabilir.
PIP ile bir python modülü nasıl kurulur
PIP ile bir paket kurmanın ilk adımı, paketin adını bulmaktır. Bunu yapmak için “pip3 search [arama terimi]” komutuyla arama işlevini kullanmanız gerekir. Örneğin, md5 karma algoritmasıyla ilgili modülleri aramak için “pip3 search md5” yazabilirsiniz. Paket adı solda, sağda kısa bir açıklama listelenmiştir.
Bulduğunuz bir modülü kurmak için “pip3 install [paket adı]” komutunu yazın, pip ihtiyacınız olan dosyaları otomatik olarak toplayacak ve kuracaktır. Örneğin, "pip3 install md5utils" komutu, "md5utils" modülünü python3'e kuracaktır.İndirilen bir modülü python'da kullanabilmek için modülü kodunuza aktarmanız gerekir. Bunu yapmak için, "import [modül adı]" satırını eklemeniz gerekir, örneğin "import md5utils". import ifadesi, kodunuzdaki ilk satırlardan biri olmalıdır.