【发布时间】:2019-04-18 19:16:48
【问题描述】:
我的 Python 项目文件夹结构如下:
.python_practice
|--lib
|--lib.py
|--__init__.py
|--practice1
|--my_module.py
|--__init__.py
|--__init__.py
我的启动配置是
{
"name": "Python: Module",
"type": "python",
"request": "launch",
"module": "practice1.my_module",
"console": "integratedTerminal"
},
在 my_module.py 中
from lib.lib import util_func
当我尝试使用 VScode 进行调试时出现错误:"No module named practice1.my_module"
但是当我使用以下命令运行它时,它可以正常工作
python -m practice1.my_module
如何调试我的代码以使相对导入工作?
任何帮助将不胜感激,谢谢。
【问题讨论】:
标签: python debugging visual-studio-code python-module