ошибка ModuleNotFoundError. не видет мои файлы, не импортирует
Структура проекта
При запуске python3 todo_server.py выдает ошибку:
from gRPC.traning_gRPC.model import Todo
ModuleNotFoundError: No module named 'gRPC'
Мой импорт:
from gRPC.traning_gRPC.model import Todo
- прописывала путь traning_gRPC.model и просто model. Так же прописывала абсолютный путь, та же ошибка
- меняла PYTHONPATH путь не помогло
- виртуальная среда в порядке
- переустанавливала пай чарм и пробовала использовать пай чарм другого года Возможно жестко туплю и не вижу очевидного, подскажите где может быть ошибка
Ответы (1 шт):
Автор решения: Иван Зуев
→ Ссылка
Когда вы запускаете код, ваша программа всегда смотрит на какую-то папку. Если запускаете просто python3 todo_server.py в папке server, то в этой папке действительно нет модуля gRPC.
Положите todo_server.py на одном уровне с папкой gRPC, и все заработает.
Или лучше создайте файл main.py, чтобы он вызвал код из todo_server.py.
