我正在使用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位置)的情况下,只是跳过了断点。
我错过了什么吗?