我的项目中的导入有问题。
我的目录结构如下:
base_directory
- examples
- src
- folder_1
- __init__.py
- file.py
- folder_2
- __init__.py
- class1.py
- class2.py
- class3.py
- class4.py
Run Code Online (Sandbox Code Playgroud)
在file.py我尝试:from ..folder2.class1 import Class1然后,我收到错误:
导入错误:尝试在没有已知父包的情况下进行相对导入
在folder2/__init__.py我做了我在 Python 中制作包的教程中看到的内容:
from class1 import Class1
my_class_1 = Class1()
Run Code Online (Sandbox Code Playgroud)
到目前为止,一切都奏效了。我该怎么办?我使用 Python 3.7.5
谢谢。