我知道这里曾有人问过这个问题,但我仍然不明白这个概念:我具有以下文件夹结构:
project/
src
├── data
│ └── make_dataset.py
├── __init__.py
├── teltools
│ ├── __init__.py
│ ├── io.py
└── __init__.py
我想在io.py
的{{1}}中导入函数,但是在我的Makefile中使用make_dataset.py
告诉我
make_dataset.py
虽然无关紧要,但我认为,这一切都在皮查姆(Pycharm)中,在我的Traceback (most recent call last):
File "src/data/make_dataset.py", line 4, in <module>
from src.teltools import io
ModuleNotFoundError: No module named 'src'
中有一行叫Makefile
。