4 svar
75 visningar
Mattehejsan behöver inte mer hjälp
Mattehejsan 62
Postad: 3 dec 2022 08:42 Redigerad: 3 dec 2022 08:48

usr/local/bin, Koden körs inte!

Hej! Jag har ett stort problem. Jag har fullt upp med att skriva ett programmeringsprojekt som ska vara klart nästa vecka. Min fil har dock slutat att låta sig köras. Istället står det bara ungefär: /usr/local/bin/python3. Alla andra filer fungerar att köras men inte denna och inte heller om jag kopierar in hela denna kod i en ny fil fungerar det utan står samma sak. Jag har provat att starta om datorn och allt sånt, men ingen skillnad. Då jag dessutom ska pusha alla ändringar till git vill jag gärna att just rätt fil fungerar. Har nån varit med om samma sak eller vet något tar jag väldigt gärna emot hjälp!! 

Programmeraren 3390
Postad: 3 dec 2022 08:54 Redigerad: 3 dec 2022 08:56

Jag känner inte igen det men något måste vara annorlunda. Vad är felet exakt?
Om det körs som skript, kolla noga första raden. Jämför tecken för tecken med de filer som fungerar. Jag funderar på om du har en rad av typen
#!/usr/local/bin/python3
som är felstavad. Du kan också kopiera in den från en fil som fungerar.
Kolla annars filrättigheterna så att filen inte har annan ägare eller andra läsrättigheter.

Mattehejsan 62
Postad: 3 dec 2022 09:10

La in koden i en förut fungerande fil men får samma resultat som tidigare. Tror inte filen har nån annan ägare för jag har skapat den på samma sätt som alla andra filer. Det är som att det är just koden som datorn inte vill köra men förstår inte varför.

Programmeraren 3390
Postad: 3 dec 2022 09:17

Jag ser inget fel. Ser ut som att programmat körts men inte skapat någon output. Jag har inte använt den där miljön men raderna ser ut att beskriva en körning utan output. Integrerade miljöer gör ibland felsökning lite svårare, kan vara så att eventuell output ligger under fliken "OUTPUT", är den tom? Och inget under "PROBLEM"?

Lägg till en utskrift först i filen. Kan vara så ingen kod som genererar output körs.

Mattehejsan 62
Postad: 3 dec 2022 09:22

Testade printa något och då kördes koden och insåg sen att jag råkat sätta en sträng till tom som var tvungen att innehålla ett mellanrum😅 Tack så hemskt mycket för hjälpen!!

Svara
Close