У меня есть следующая структура каталогов в Windows:
\Code
\ Projects
\ProjectA
\dev.env
\FileA.py
\Shared
\ModA
\__init__.py
\tools.py
В моем ProjectA я пытаюсь импортировать функцию из tools.py для использования в FileA.py, используя:
from ModA.tools import function_x
Я создал файл dev.env в папке ProjectA, который содержит одну строку:
PYTHONPATH=C:/Code/Shared/ModA/
, и я установил следующее в VSCode Settings |Настройки рабочего пространства
python:Env
${workspaceFolder}/dev.env
Но каждый раз, когда я пытаюсь выполнить импорт, я получаю ModuleNotFoundError
Что я делаю не так?