Я работаю над проектом, в котором один из файлов .py вращается в контейнере (Worker.py). Этот файл импортируется из других файлов .py в проекте, которые добавляются к системному пути, чтобы все это работало. Выглядит это так:
import os
sys.path.append('/app/src/')
from utils.general_utils import generic_function
from handler.task_handler import TaskHandler
VSCode выдает ошибку «невозможно импортировать utils.general_utils», поскольку он, конечно, заранее не знает, что находится в контейнере. Следовательно, я считаю, что лучшим решением будет подавление этих ошибок. Однако я бы предпочел не просто отключать ошибки импорта, поскольку для других частей проекта это все еще полезно.
Как это можно сделать, или есть лучшее альтернативное решение?