我有一个简单的目录结构:
lib/
dir1/
__init__.py
dir2/
__init__.py
file1.py
file2.py
main.py
file1.py
导入file2.py
main.py
执行from dir1.dir2.file1 import *
。但是,当我运行main.py
时,我收到以下错误:
No module named 'file2'
当我从file
运行dir2
时,没关系。 python3导入系统如何工作?