在Python中的相对导入,不知道有多少次。
- 论坛
- 在Python中的相对导入,不知道有多少次。
16 浏览
在Python中的相对导入,不知道有多少次。
我看过以下这些网站:\npython相对导入示例代码不起作用\n第十亿次的相对导入\nhttps://peps.python.org/pep-0328/\nPython包:相对导入\nPython中的相对导入\n还有很多我没有展示的,但是它们(回答/代码)由于某种原因无法相对导入其他Python“模块”。而且一直以来,我都遇到这个反复出现的错误:\nImportError: attempted relative import with no known parent package
。\n我的目录结构如下:\n
program/ |_ main.py |_ lib/ |_ __init__.py |_ module1.py |_ module2.py |_ module3.py
\n在main.py中:\n
from .lib.module1 import do_this print('已导入')
\n在module1.py中:\n
def do_this(): print('我做到了')
\n我使用Linux进行操作,但它就是不起作用!!!\n编辑:\n我不想要这样做:python3 -m
\n而且显然即使没有点也不起作用。