我已经尝试了几天来解决我的项目中的相对导入错误,但一直没有成功。
我有以下项目结构:
proj
|
|---__init__.py
|
|---lib
| |---__init__.py
| |---func.py
|
|---src
| |---main.py
__init__.py
是一个空文件。func.py
包含一个打印函数:
def hello_func():
print("Hello !!!")
from ..lib import *
hello_func()
当我运行它时,我收到了这个错误:
ImportError: attempted relative import with no known parent package
有人遇到过同样的问题吗?