ошибка импорта в python даже после наличия файла инициализации и пути к python - PullRequest
0 голосов
/ 02 февраля 2012

Я пытаюсь импортировать файл в 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 Ответ

3 голосов
/ 02 февраля 2012

Попробуйте это:

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