标签: python importerror python-import
我正在寻找一种系统的方法来处理python中的“无法导入名称”错误。我想知道
我知道循环进口是一个常见原因,但似乎还有其他原因。
答案 0 :(得分:2)
回溯是确定导入是否是周期性的一种方法。
另一种可能性是导入的模块中不存在该名称。您拼错了名称,或者您从预期中导入了不同的模块。通过运行诊断:
import module print module.__file__
检查你是否有合适的模块。使用dir(module)检查它定义的名称。
dir(module)