我的项目目录结构如下:
rootdir/
somefile.py
- proj/
- __init__.py
- __main__.py
- file1.py
- file2.py
file2具有导入from file1 import some_module
当我在rootdir中时,我称类似import proj.file2.bla_bla as bla_bla from somefile.py
我收到类似错误
文件2错误
找不到file1或找不到诸如file1之类的模块
您认为出了什么问题?
答案 0 :(得分:2)
如果您是从rootdir运行程序的,例如
python3 rootdir / somefile.py
然后您可以按照以下步骤将file1导入file2中
从project.file1导入一些内容
答案 1 :(得分:0)
我必须确保在file2中:
from file1 import some_module
成为
from .file1 import some_module