即使有__init__.py文件,Python仍然导入错误
我在S1目录下有三个文件夹。
S1
- D1
--python1.py
- D2
--python2.py
- D3
--python3.py
在python3.py这个模块里,我有一条语句(如下)用来导入python2.py。
import D2.python2
当我运行python3.py的时候,出现了一个错误:“没有名为D2.python2的模块”。
我该怎么解决这个问题呢?
注意:我在所有的文件夹里都有一个__init__.py
文件,用来表示这些文件夹是包。