这是我的文件结构:
/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 Code中按Debug,以从main.py启动项目并得到以下错误:
No Module named 'module1'
为什么?我该如何解决这个问题?
答案 0 :(得分:0)
对于我来说,我可以通过将PYTHONPATH变量添加到launch.json文件中来解决该问题。
就像这样:
if(!empty($registrationInfo['serviceselectoptie'])
AND !empty($registrationInfo['serviceconsult']))