【发布时间】:2017-12-27 00:55:07
【问题描述】:
我无法调试我的 Django 应用程序。我正在使用 virtualenv 并已将我的 VSCode 工作区配置为指向我的 python 虚拟环境中的绝对路径。
"python.pythonPath": "/Users/Me/PyProjs/proj_env/bin/python"
但是,当尝试调试时,编辑器会跳转到 imp.py 文件(位于 ~/proj_env/lib/python3.4)并在 new_module() 方法处失败。
def new_module(name):
"""**DEPRECATED**
Create a new module.
The module is not entered into sys.modules.
"""
return types.ModuleType(name) #Editor breaks here.
检查name 变量,我看到它设置为"__main__"。单步执行时,编辑器退出调试模式,调试控制台中不会记录任何错误或异常。
有人知道我的问题可能是什么吗?我只想调试我的应用程序!
【问题讨论】:
标签: django python-3.x debugging visual-studio-code