Fehler mit TracTrac (Partikelverfolgungsgeschwindigkeitsmesser) – Array wird als NoneType erkannt und Fehler in der Sheb
Posted: 03 Jan 2025, 12:17
Ich versuche, TracTrac (ein Partikel-Tracking-Geschwindigkeitsmesser) und seine Testfälle auszuführen, aber wenn ich das tue, erhalte ich zwei Fehlermeldungen. Für den GUI-Testfall erhalte ich die folgende Fehlermeldung, dass dieses Array ein NoneType-Objekt ist und daher kein Formattribut hat.
Für den Haupttestfall erhalte ich eine Fehlermeldung mit der Shebang-Zeile (#!/usr/bin/env python3).
Ich habe keine Ahnung, woher das „t“ kommt, da es nirgendwo im Code selbst vorkommt.
Ich verwende PyCharm als meine IDE und Python 3.13. Ich habe alle erforderlichen Pakete heruntergeladen und habe wirklich keine Ahnung, warum ich diese Fehler erhalte.
Ich würde mich über Ihre Ideen zur Behebung der Fehler oder sogar über Vorschläge freuen andere zu verwendende Tracking-Software.
Code: Select all
PS C:\tractrac> python tractrac_GUI.py -a #test case for GUI
Traceback (most recent call last):
File "C:\tractrac\tractrac_GUI.py", line 190, in
height,width=I0.shape[:2] #an array storing the dimensions of video after projection
^^^^^^^^
AttributeError: 'NoneType' object has no attribute 'shape'
Code: Select all
PS C:\tractrac> python tractrac.py -a
Traceback (most recent call last):
File "C:\tractrac\tractrac.py", line 1, in
t#!/usr/bin/env python
^
NameError: name 't' is not defined
Ich verwende PyCharm als meine IDE und Python 3.13. Ich habe alle erforderlichen Pakete heruntergeladen und habe wirklich keine Ahnung, warum ich diese Fehler erhalte.
Ich würde mich über Ihre Ideen zur Behebung der Fehler oder sogar über Vorschläge freuen andere zu verwendende Tracking-Software.