vscode:断点在python virtualenv下不起作用

时间:2018-08-31 08:23:23

标签: python debugging visual-studio-code virtualenv breakpoints

我正在使用vscode和virtualEnv开发一个python3项目。

在不使用virtualenv进行调试的情况下,vscode在此配置下正常工作,并在...处中断,断点:

# main.py
def test(arg1, arg2):
    return arg1 + arg2

if __name__ == '__main__':
    test(1, 2)

# launch.json
{
  "version": "0.2.0",
  "configurations": [
  {
     "name": "Python: Current File",
     "type": "python",
     "request": "launch",
     "program": "${file}"
    }
 ]}

并将python路径解释器设置为/usr/bin/python3.6

但是在"pythonPath": "${workspaceFolder}/bin/python3.6"中有launch.json(并且python路径设置为相同的virtualenv位置)的情况下,只是跳过了断点。

我错过了什么吗?

0 个答案:

没有答案