Чтобы это работало, вам нужно иметь структуру с двумя записями pythonpath, одна из которых добавляет 'src', а другая добавляет корень вашего проекта ...
, то есть: скажем, у вас есть:
/ project <- добавить это в PYTHONPATH (т.е. установить как исходную папку в PyDev) </p>
/ project / src <- также добавить это в PYTHONPATH (также установить в качестве исходной папки в PyDev)</p>
/ project / main.py <- теперь должен быть найден, поскольку его родительская папка находится в PYTHONPATH:) </p>
Тем не менее, я должен сказать, что нахожу эту структуру немного неловкой ... вВ этом случае я бы, вероятно, удалил папку 'src' и просто оставил '/ project' в PYTHONPATH (и переместил бы содержимое 'src' в корень проекта)
Или переместил бы 'main.py ',' urls.py 'и' tests 'в папку' src '...