我有以下文件夹结构
my_dir
__init__.py
mod1.py
mod2.py
当我尝试使用
从mod2导入mod1时# mod2.py
from . import mod1
我收到以下错误
Traceback (most recent call last):
File "<input>", line 1, in <module>
File "C:\Program Files\JetBrains\PyCharm 2018.1.2\helpers\pydev\_pydev_bundle\pydev_import_hook.py", line 19, in do_import
module = self._system_import(name, *args, **kwargs)
KeyError: "'__name__' not in globals"
我以不同的方式完成了这个导入。但很想知道导入过程中出现此错误的原因是什么。