gordon_shamway
@gordon_shamway

Интерпретатор python не видит мои классы, как это можно исправить?

В проекте такая структура папок

src
     base
          __init__.py
          fractal.py
          wertapi.py
     models
         __init__.py
         database.py
     __init__.py
     upload.py
     move.py


В wertapi.py нужно импортировать модуль database.py и fractal.py
Делаю это так
from src.models.database import Database
from src.base.fractal import Fractal

В pycharm ошибок никаких нет, а при выполнении скрипта wertapi.py получаю ошибки ImportError: No module named 'src'

Что я сделал неправильно?
  • Вопрос задан
  • 689 просмотров
Решения вопроса 1
YardalGedal
@YardalGedal
yeah boy
Добавьте в sys.path путь до src, в ином случае Python видит только директорию в которой он запущен + все директории, находящиеся внутри текущей, а так же директорию самого Python.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы