导入错误:无法导入模块名ModuleA

2 投票
1 回答
1693 浏览
提问于 2025-04-16 10:04

我在尝试导入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

这是因为它又在导入ModuleA吗?也就是说,是不是在重复导入ModuleA?

1 个回答

3

这听起来像是个合理的结论;也许如果你分享一下你运行的代码示例,可能会得到更好的回复?

撰写回答