我有一个名为的模块extended.py
,其中包含以下行:
from .basic import BasicModule
并且该文件basic.py
与__init__.py
. 但是,当我尝试将其运行为:
python extended.py
我得到错误:
ValueError: Attempted relative import in non-package
还添加以下行:
from __future__ import absolute_import
不能解决问题。也许我太累了,看不到明显的东西-但我看不到这里的问题。