为了账号安全,请及时绑定邮箱和手机立即绑定

尝试在非包中进行相对导入”,即使使用 __init__.py

尝试在非包中进行相对导入”,即使使用 __init__.py

www说 2022-11-01 16:54:47
即使使用init .py也会出现错误“尝试在非包中进行相对导入” 。pkg/  __init__.py  conf/    core.py    __init__.py  scripts/    core_script.py    __init__.py在 core_script.py 我有以下导入语句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 gDocsCredValueError: Attempted relative import in non-package
查看完整描述

1 回答

?
千巷猫影

TA贡献1829条经验 获得超7个赞

问题就在那里,因为我没有将它用作一个包。

python -m pkg.scripts.core_script


查看完整回答
反对 回复 2022-11-01
  • 1 回答
  • 0 关注
  • 72 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信