Python内包引用不起作用?

时间:2017-02-28 16:48:46

标签: python python-3.x

Python 3.6 简单的包结构:

project/
  |-- main.py
  |-- package/
      |-- __init__.py
      |-- module1.py
      |-- module2.py

module1.py

import module2

main.py

from package import module1

错误是:

ModuleNotFoundError: No module named 'module2'

为什么这不起作用?根据Python文档,import语句应该在包含的包中查找module2。 如何在不编辑PATH的情况下解决此问题?

0 个答案:

没有答案