Du tror pip install gjelder for hele maskinen
Handler om: Virtuelt miljø (venv)
Du tror at når du har kjørt pip install én gang, er pakken tilgjengelig overalt for alltid. Men uten et aktivt virtuelt miljø havner pakken i systemets Python (rotete og ofte feil versjon), og i et venv gjelder den bare det prosjektet — og bare når miljøet er aktivert i terminalen du kjører fra.
Eksempel
Du kjørte pip install pygame-ce i ett vindu uten aktivt venv. Senere åpner du et nytt terminalvindu (uten å aktivere miljøet), kjører koden, og får «No module named pygame».
Slik tenker du riktig om det
Tenk på venv som en verktøykasse som tilhører prosjektet. Du må åpne (aktivere) kassa hver gang du setter deg ned — `(.venv)` foran på kommandolinja viser at den er åpen. Pakkene ligger i kassa, ikke strødd utover hele maskinen.