La oss komme i gang.
Årsaker til denne feilen
Ulike årsaker kan føre til at denne feilen oppstår. Disse inkluderer:
Følgende er noen av teknikkene du kan bruke for å løse denne feilen.
Fix #1 - Spesifiser den eksplisitte versjonen
Noen ganger kan det hende du har flere versjoner av Python -tolken installert. For eksempel, hvis du har begge Python versjon 3.9 og 3.10 installert, kjører PIP3 -installasjonskommandoen vil resultere i en feil.
Dette er fordi Python vil prøve å installere pakken i standard Python -katalogen. Denne katalogen administreres direkte av Python og vil returnere en feil.
Derfor, hvis du har flere versjoner av tolken installert, må du spesifisere den i kommandoen eksplisitt.
For eksempel å installere en pakke med Python3.10 pip, kjør kommandoen:
$ python3.10 -M PIP -installasjonOvennevnte skal påkalle modulen tilknyttet den spesifikke Python -tolken og bruke den til å installere den spesifiserte pakken.
Fix #2 - Kjør Pip med tilstrekkelige tillatelser
På et flerbrukersystem som Linux, kan du møte "standard for brukerinstallasjon fordi normal nettstedspakke ikke skrives" på grunn av utilstrekkelige tillatelser.
Sørg derfor for å kjøre PIP med tilstrekkelige tillatelser for å få tilgang til installasjonskatalogen.
Tilsvarende, sørg for at den installerte Python -tolk er installert for brukere med tilstrekkelige tillatelser.
Fix #3 - Oppdater Python -versjonen din
Nok et forsøk du kan ta for å løse dette er å oppdatere Python -versjonen din. Dette kan tvinge systemet til å konfigurere tolken på nytt og fikse eventuelle problemer.
Fix nr. 4 - Installer Python på nytt
Hvis ingen av metodene ovenfor fungerer, kan du avinstallere din nåværende Python-tolk og installere Python på nytt.
Konklusjon
Det er det for denne. Selv om årsakene kan variere, er en hovedårsak til "mislighold av brukerinstallasjon fordi normale nettstedspakker ikke skrives" er motstridende Python-versjoner. Vi håper denne artikkelen hjalp deg med å løse problemet.
Takk for at du leste!!