即使有init文件和python路径,python仍然导入错误

0 投票
1 回答
5212 浏览
提问于 2025-04-17 12:10

我正在尝试在Python中导入一个文件。

我的文件夹结构是:

maindir
    __init__.py
    constants.py

    subdirectory
          __init__.py
          code.py

我想在代码文件中导入一些常量。

import sys
sys.path.append('/home/ching/maindir')
from maindir import constants

即使这样做了,我还是遇到了这个错误。

ImportError: No module named maindir

有没有人知道哪里出了问题?

1 个回答

5

试试这个:

import sys
sys.path.append('/home/ching')
from maindir import constants

撰写回答