Seite 1 von 1

JSON in Python

Verfasst: Dienstag 25. Februar 2020, 16:04
von PythonProgrammer2.0
Hallo im Forum.
Ich habe zwei Fragen:
1. Kann man ein angefangenes Thema im Python Forum als beendet kennzeichnen und wenn ja, wie?
2. Das ist mein eigentliches Problem:
Ich habe ein Serverskript und bekomme Input per JSON.
Seit kurzem, bekomme ich beim auslesen des hereingekommenen JSONs jedoch immer eine Fehlermeldung:

Code: Alles auswählen

python3: Relink `/lib/x86_64-linux-gnu/libsystemd.so.0' with `/lib/x86_64-linux-gnu/librt.so.1' for IFUNC symbol `clock_gettime'
python3: Relink `/lib/x86_64-linux-gnu/libudev.so.1' with `/lib/x86_64-linux-gnu/librt.so.1' for IFUNC symbol `clock_gettime'
Segmentation fault (core dumped)
Ich bin mit meinem Python-Latein am Ende, und habe auch schon in anderen Forum nachgesehen. Letzlich ohne Erfolg.
Wo liegt der Fehler? Das JSON ist nicht sonderlich groß, in Stringform 210 Zeichen lang.
Danke im Vorraus.

Re: JSON in Python

Verfasst: Dienstag 25. Februar 2020, 16:12
von __deets__
Zu 1: nein.

Zu 2: das klingt nach einer vergurkten Python-Installation. Man findet zB sowas hier - https://github.com/tensorflow/tensorflow/issues/19375 - kommt dir davon etwas bekannt vor? Hast du tensorflow installiert?

Re: JSON in Python

Verfasst: Mittwoch 26. Februar 2020, 16:26
von PythonProgrammer2.0
Hallo.
Danke erstmal. Aber: Ich habe jetzt mal tensorflow mit pip3 installiert, aber es taucht immernoch dieselbe Fehlermeldung auf. Muss ich noch Code hinzufügen? Oder liegt der Fehler woanders? Was mich persönlich wundert, ist, dass das Problem "einfach so aus dem nichts" aufgetaucht ist.

Re: JSON in Python

Verfasst: Mittwoch 26. Februar 2020, 18:12
von __deets__
Das sowas aus dem Nichts auftaucht ist eher undenkbar. Irgendwas hat sich da geaendert, das kann ja auch ein System-Update sein. Wie dem auch sei: ich denke nicht, dass es mit Code von dir zu tun hat. Ich wuerde versuchen, die Python-Installation wieder so sauber wie moeglich zu bekommen. Also NICHT irgendwas neues installieren. Sondern zur Not dein System neu aufsetzen.

Re: JSON in Python

Verfasst: Donnerstag 21. Mai 2020, 18:15
von PythonProgrammer2.0
Wenn man bedenkt, dass das schon 2 Jahre her ist, das Problem verschwand und jetzt ist es wieder da :(. Ich werde nun demnächst mein Ubuntu neu aufsetzen. Danke für die Antworten.

Re: JSON in Python

Verfasst: Donnerstag 21. Mai 2020, 19:17
von __blackjack__
Hm, wenn das Problem bei Dir 2 Jahre her ist und laut Fehlermeldung mit `clock_gettime()` zu tun hat, dann ist da vielleicht was mit dem Raum-Zeit-Kontinuum bei Dir nicht in Ordnung. Hast Du eine normale Tardis? Wann wurde die zuletzt gewartet? 😜

Wie wird das Programm eigentlich ausgeführt? Und was hat das mit JSON zu tun?

Re: JSON in Python

Verfasst: Samstag 23. Mai 2020, 09:30
von PythonProgrammer2.0
Der Titel ist etwas irreführend. Damals ist das Problem bei einer JSON auslesung passiert, deshalb noch der Name. Was meinst du mit "Wie wird das Programm ausgeführt"? Ich starte es über das Terminal.

Re: JSON in Python

Verfasst: Samstag 23. Mai 2020, 10:17
von __deets__
Dein System ist da irgendwie verfummelt. Weder mit Python noch mit JSON hat das was zu tun.

Re: JSON in Python

Verfasst: Samstag 23. Mai 2020, 10:23
von PythonProgrammer2.0
Also, Neuaufsetzung. Ich werde das in Zukunft auf einer VM laufen lassen, da ist das nicht so schlimm. Danke für die Antworten.