Моя структура папок в pycharm выглядит следующим образом.Ошибка импорта: нет модуля с именем common
--python
--concepts
--common
--myds.py
--__init__.py
--data_structures
--test_ds.py
У меня есть следующие строки в test_ds.py
from common import my_ds
я получаю следующее сообщение об ошибке.
ImportError: No module named 'common'
Я добавил common
в Settings --> Project Interpreter -> Interpreter Paths
и папка отображается как library root
.
Все еще почему я получаю эту ошибку.
Я получаю 'SystemError: родительский модуль '' не загружен, не может выполнять относительный импорт', когда используется' ..' – liv2hak
О, родительский каталог также нуждается в файле '__init __. Py'! Даже если он полностью пуст. Если родительский каталог не предназначался для пакета python, вам придется реструктурировать свои пакеты по-разному. –
По родительскому каталогу вы имеете в виду в папке 'concept' в древовидной структуре выше. – liv2hak