Ich habe mit[codebox=bash file=Unbenannt.bsh]pip install pyudev[/code] und weiteren [codebox=bash file=Unbenannt.bsh]pip install --upgrade pip[/code] und [codebox=bash file=Unbenannt.bsh]sudo apt install python-pip[/code] versucht, das pyudev zu installieren.
Wenn ich jetzt das Pytonscript laufen lasse gibt es Fehlermeldungen.
Betreffender Code:
Code: Alles auswählen
import os
import sys
import time
# import pyudev
from tkinter import *
# context = pyudev.Context()
# for device in context.list_devices(subsystem='block', DEVTYPE='partition'):
# print(device.get('ID_FS_LABEL', 'unlabeled partition'))
[codebox=text file=Unbenannt.txt] File "./xyz.py", line 21
for device in context.list_devices(subsystem='block', DEVTYPE='partition'):
^
IndentationError: unexpected indent
[/code]
Wenn ich nur unten auskommentiere und oben Zeile 4 aktiviere (import pyudev) bekomme ich diese Fehlermeldung:
[codebox=text file=Unbenannt.txt]Traceback (most recent call last):
File "./xyz.py", line 17, in <module>
import pyudev
ImportError: No module named 'pyudev'
[/code]
Habe ich jetzt das modul pyundev oder hab ich es nicht???
Grüsse jts