programmeringsspråket Python gör det enkelt att installera och köra nya program eller utvecklingsverktyg , men det kommer inte att verka så om en " header fel " är att avbryta installationen . Om du får ett sådant meddelande , betyder det att programvaran eller biblioteket moduler som du försöker lägga till i datorn har otillfredsställda beroenden . Lägga de nödvändiga filerna till datorn generellt löser problemet . Header Files
äldre språk som C , header -filer innehåller extra kod för källkoden att kompilera och köra korrekt . Dessa filer innehåller kod för grafiska bibliotek användargränssnitt , avancerade matematiska funktioner eller användare komponenter gränssnitt . Dessutom kan programers lägger koden för kundanpassade funktioner de kan ringa flera gånger under ett program i en header -fil . Detta bidrar till att göra enskilda källkodsfiler mer lättläst och enklare att redigera . Addera python-moduler
Python tillämpar ett liknande koncept till header-filer , men använder en annan syntax och terminologi . Specifikt hänvisat till filer som håller extra källkod som moduler , och syntaxen " importfilen - namn " istället för " # include file -name " för att länka filen till dess källkod . För att Pythontolk att hitta filen , måste du antingen ha en kopia av filen i samma katalog som källkoden själva filen , eller inkludera filens katalog adress i Python PATH variabeln .
Header fel
Python är ett tolkat språk , vilket innebär att tolken sammanställer källkoden när den utförs en fil källkod , men sammanställer vissa komponenter i förväg för att optimera dess prestanda . De filer som utgör dessa komponenter försöker ofta att importera moduler från andra Python -bibliotek . Om Pythontolk inte kan hitta dessa bibliotek när man försöker sammanställa en speciell komponent , kastar det ett fel om saknade header-filer . Felet använder termen " header " i stället för " moduler " eftersom Python sammanställer dessa filer i C-språket . Addera Resolution
att lösa problemet , hämta filen kompilatorn säger att det behöver för att slutföra skapandet av programvara komponent . Leta efter namnet på en modul i felmeddelandet , ladda ner den till datorn och sedan antingen kopiera modulen till samma katalog som biblioteket komponent du försöker köra , eller lägga till filen i din tolkens bibliotek av moduler . Hitta anvisningarna för att göra detta i modulens " README " -filen .