Python er et relativt enkelt programmeringsspråk som ikke er så vanskelig å fange opp. Noe av Pythons funksjonalitet er ikke inkludert i hovedbibliotekene i Python, i stedet er det inkludert via valgfrie moduler. Du kan inkludere eventuelle nødvendige moduler i Python-koden din med en enkeltlinjekommando. Ikke alle moduler er installert som standard, men noen ganger må du laste ned modulen først for å kunne bruke den. Python har en pakkebehandling som hjelper deg med å installere moduler du ikke har, akkurat som "apt-Get" brukes til å installere Linux-pakker.
Python-pakkebehandleren kalles PIP. PIP er forkortelse for enten "Preferred Installer Program" eller "Pip Installs Packages" avhengig av personlige preferanser. Hvis PIP ikke er installert som standard på Linux-systemet ditt, kan du installere det fra apt med pakkenavnet "python-pip-whl" og "python3-pip".
Merk: Python 2.7 og Python 3 har forskjellige versjoner av PIP. Du trenger ikke nødvendigvis begge deler, men de kan bare påvirke pakker for deres respektive python-miljøer. PIP- og PIP3-kommandoene er utskiftbare.
Hvordan installere en python-modul med PIP
Det første trinnet med å installere en pakke med PIP er å finne ut hva pakken heter. For å gjøre det må du bruke søkefunksjonen med kommandoen "pip3 search [søkeord]". Du kan for eksempel skrive "pip3 search md5" for å søke etter moduler som er relatert til md5 hashing-algoritmen. Pakkenavnet er til venstre, med en kort beskrivelse til høyre.
For å installere en modul du har funnet, skriv inn kommandoen "pip3 install [pakkenavn]" og pip vil automatisk samle inn og installere filene du trenger. For eksempel vil kommandoen "pip3 install md5utils" installere "md5utils"-modulen i python3.For å kunne bruke en nedlastet modul i python må du importere modulen til koden din. For å gjøre det, må du inkludere linjen "import [modulnavn]", for eksempel "import md5utils". Importsetningen skal være en av de første linjene i koden din.