首页 > 解决方案 > ImportError:无法从部分初始化的模块“binarytree”导入名称“build”

问题描述

我的猜测是,这很可能是由于循环导入造成的。

from binarytree import build
n = build([4,5,3,7,8,2,1])

print(n)

错误: -

Traceback (most recent call last):
  File "d:\ml and ai in python\binarytree.py", line 1, in <module>
    from binarytree import build
  File "d:\ml and ai in python\binarytree.py", line 1, in <module>
    from binarytree import build
ImportError: cannot import name 'build' from partially initialized module 'binarytree' (most likely due to a circular import) (d:\ml and ai in python\binarytree.py)

标签: python-3.xbinary-tree

解决方案


推荐阅读