尝试在非包中进行相对导入“即使使用_init__uuu.py

2024-10-01 00:19:17 发布

您现在位置:Python中文网/ 问答频道 /正文

即使使用init.py,获取错误“尝试在非包中进行相对导入”

pkg/
  __init__.py
  conf/
    core.py
    __init__.py
  scripts/
    core_script.py
    __init__.py

在core_script.py中,我有以下import语句

from ..conf.core import gDocsCred

但是,当我运行时,会出现以下错误:

scripts$ python core_test.py 
Traceback (most recent call last):
  File "core_script.py", line 3, in <module>
    from ..conf.core import gDocsCred
ValueError: Attempted relative import in non-package

Tags: infrompycoretestimportinitconf