Requirements

Requirements #

Om du jobbar i ett större Python projekt med flera olika moduler an det vara bra att skapa en s.k. requirements-fil. En requirements-fil innehåller en lista på alla moduler/bilbiotek som används i projektet. Oftast brukar man kalla filen för requirements.txt.

En requirements.txt fil för ett projekt som använder sig av pygame kan t.ex. se ut så här.

pygame

De som vill använda ditt program kan då installera alla bibliotek från din requirements.txt med hjälp av ett enda kommando.

pip install -r requirements.txt

På så sätt slipper användare gissa sig till vad som behöver installeras för just ditt projekt.

Definiera specifika versioner #

Det går även att definiera specifika versioner av moduler i din requirements.txt.

pygame==1.9.6

pip kommer då att installera den specifika versionen 1.9.6 i detta fall. Definieras ingen version används den senaste.

Senast modifierad av Vilhelm Prytz (e1b20f8)
Lägg till artikel om python requirements & kemiska beräkningar