Вот моя файловая структура:
/src
/module1
__init__.py
foo.py
/module2
__init__.py
main.py
В main.py я импортирую что-то из foo.py:
from module1.foo import Foo
Это мой vscode launch.json:
{
"version": "0.2.0",
"configurations": [
{
"name": "Python: Current File (Integrated Terminal)",
"type": "python",
"request": "launch",
"program": "${file}",
"console": "integratedTerminal"
},
]
}
Я нажимаю Отладка в коде Visual Studio, чтобы запустить проект из main.py, и получаю следующую ошибку:
No Module named 'module1'
Почему?Как я могу исправить эту проблему?