![](/img/trans.png)
[英]Dealing with vscode setting workspace python.pythonPath in git tracked project
[英]VSCode Python Debugging Doesn't Honor Breakpoints When Using python.pythonPath
使用空的工作區設置( settings.json
),我可以使用經典的python啟動配置來調試文件。 例如:
{
"name": "Launch",
"type": "python",
"request": "launch",
"stopOnEntry": true,
"pythonPath": "${config:python.pythonPath}",
"program": "${workspaceRoot}/someFile.py",
"cwd": "${workspaceRoot}",
"env": {},
"envFile": "${workspaceRoot}/.env",
"debugOptions": [
"WaitOnAbnormalExit",
"WaitOnNormalExit",
"RedirectOutput"
]
}
大。 單步執行代碼效果很好(osx python 2.7)。
我創建了一個虛擬環境。 我運行virtualenv <vname>
。 我所有的源代碼以及virtualenv創建的bin,lib等文件夾都位於<vname>
目錄中。
現在,我在VSCode設置(VSCode v1.16.0)中設置了"python.pythonPath": "${workspaceRoot}/bin/python"
。 python執行,但調試器點不適用。
我怎么了 謝謝!
應該設置Python路徑:
"python.pythonPath": ${workspaceRoot}/<vname>/bin/python"
<vname>
目錄是虛擬環境目錄,使用virtualenv <vname>
創建
在launch.json文件中添加以下設置
"justMyCode": false,
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.