Ich schreibe einfach mal auf was ich verstanden habe. So erspare ich euch ne Menge Geschreibsel.
Ich habe einen import:
Code: Alles auswählen
from paketname.modulname import Klassenname
paketname.modulname ist anscheinend eine relative Importanweisung. Der Pfad des Paketes ist relativ zur Programmdatei, oder anders: Im Ordner von der Programmdatei ist ein Ordner mit dem Namen paketname, dort befindet sich eine Datei modulname.py mit Klassenname.
In diesen Pfad habe ich besagtes Paket kopiert. Dann wurden mir aber weitere ModuleNotFoundError angezeigt, da mein Modul weitere Abhängigkeiten besitzt. Ich habe dann fleissig Pakete kopiert, aber das scheinen sehr viele Abhängigkeiten zu sein...
Ich habe dann an anderer Stelle gelesen, dass pip auch gleich abhängige Pakete runterlädt. Muss ich dazu einfach in sys.path meinen Projektpfad hinterlegen, pip starten und notwendige Pakete laden?