ImportError: Unable to import the name ModuleA

I have the following stacktrace when I try to import ModuleA:

Traceback (most recent call last): File "menu.py", line 9, in <module> from tmserver import Module1 File "~/tmserver/Module1.py", line 10, in <module> from tmserver.PackageA import ModuleA File "~/tmserver/Package1/ModuleA.py", line 8, in <module> from tmserver.Package2 import Module2 File "~/tmserver/Package2/Module2.py", line 15, in <module> from tmserver.Package3 import Module3 File "~/tmserver/Package3/Module3.py", line 5, in <module> from tmserver.PackageA import ModuleA ImportError: cannot import name ModuleA 

Is it because it imports ModuleA / recursively again?

+2
source share
1 answer

This seems like a logical conclusion; maybe if you posted samples of the code you ran, could you get a better answer?

+3
source

All Articles