vscode: точки останова не работают под python virtualenv - PullRequest
0 голосов
/ 31 августа 2018

Я работаю над проектом python3, используя vscode и virtualEnv.

При отладке без 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 (и пути питона, установленном в то же местоположение virtualenv), точки разрыва просто пропускаются.

Я что-то пропустил?

...