这是我第一次认真尝试Python 3,但似乎失败了。我有以下两个文件:
- test.py
- config.py
config.py中定义了几个函数和几个变量。我已将其简化为以下内容:
config.py
debug = True
test.py
import config
print (config.debug)
我也有一个__init__.py
但是,我遇到了以下错误:
ModuleNotFoundError: No module named 'config'
我知道在py3中习惯使用绝对导入:
from . import config
然而,这会导致以下错误:
ImportError: cannot import name 'config'
所以我现在不知道该怎么办... 非常感谢任何帮助。:)
python test.py
命令来执行,都能正常运行。虽然我没有PyCharm,但可能是PyCharm的某些配置问题导致了这个问题。 - Copperfield