我有这样的结构:
.
├── __init__.py
├── folder1
│ ├── __init__.py
│ └── file_will_import.py
└── folder2
├── __init__.py
└── helper.py
file_will_import.py 包含以下内容:
from ..folder2 import helper
helper.h1()
在 helper 上。 py 具有此功能:
def h1():
print("Hello")
当我跑步时 python file_will_import 。 py ,它会给出以下错误:
Traceback (most recent call last):
File "file_will_import.py", line 1, in <module>
from ..folder2 import helper
ValueError: attempted relative import beyond top-level package.
我已经尝试过Google的所有功能,但似乎无济于事。