Module aus externen Verzeichnissen importierenPython

Python-Programme
Guest
 Module aus externen Verzeichnissen importieren

Post by Guest »

Ich arbeite an einer Python-App, in der ich die folgende Struktur habe:

Code: Select all

project/
├── src/
│   ├── main.py
│   ├── pdfs/
│   │   ├── create_pdf1.py
│   │   ├── create_pdf2.py
│   │   ├── create_pdf3.py
│   │   ├── create_pdf4.py
│   │   ├── create_pdf5.py
│   │   └── merge_pdfs.py
│   ├── entities/
│   │   ├── entitie1.py
│   ├── utils/
│   │   └── helpers.py
├── aux/
│   ├── pdf_aux1.pdf
│   └── pdf_aux2.pdf
├── out/
├── result1.pdf
└── result2.pdf
Ich arbeite jetzt am Modul „create_pdf1.py“ und versuche, eine Klasse aus dem Modul „entitie1.py“ zu importieren, erhalte aber beim Ausführen des Codes immer wieder die folgende Fehlermeldung:

Code: Select all

Traceback (most recent call last):
File "c:\Users\ricar\project\src\pdfs\create_pdf1.py", line 3, in 
from entities.entitie1 import Legajo, Persona, Domicilio, Empresa
ModuleNotFoundError: No module named 'entities'
Ich habe versucht, Legajo, Persona, Domicilio, Empresa aus ..entities.entitie1 zu importieren, erhalte jedoch die Fehlermeldung „ImportError: relative Importversuch ohne bekanntes übergeordnetes Paket
Eines muss ich uns sagen: Bis gestern hatte ich den Code noch nicht so verteilt. Alle Module befanden sich im src-Ordner und ich konnte sie problemlos importieren. Als ich alles neu organisierte, führte ich den Code aus und diese Fehler traten auf.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post