Bonjour,

Je bloque sur une erreur classique d'importation de module : ImportError: No module named myproject.model.a

Voici le contenu du script myproject/model/b.py qui génère l'erreur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
from myproject.model.a import A
 
class B(A):
    def __init__(self):
 
if __name__ == '__main__':
    b = B()
B hérite de A et je tente d'instancier un B

Je possède bien des __init__.py dans chaque répertoire et la commande que je lance est la suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
python myproject/model/b.py
myproject/model/a.py existe bien est il s'agit juste d'une classe vide :
Avez-vous des idées ? Comment puis-je vérifier que mon path est correct et que Python cherche les modules au bon endroit ?

Merci d'avance

Fabrice