导入错误:没有模块名称

时间:2015-07-05 18:27:02

标签: python-3.x

导入课时我遇到了一些问题。 文件夹结构如下:

python_space
  |_ __init__.py
  |_ ds_Tut
     |_ __init__.py
     |_ stacks
        |_ __init__.py
        |_ stacks.py  (contains class Stack)
     |_ trees
        |_ __init__.py
        |_ parseTree.py (wants to import Stack class from above)

使用以下代码导入:

from stacks.stacks import Stack

收到以下错误:

"ImportError: No module named stacks.stacks"

1 个答案:

答案 0 :(得分:0)

堆栈位于ds_Tut模块内。这有用吗?

from ds_Tut.stacks.stacks import Stack